builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-262 starttime: 1463819997.76 results: success (0) buildid: 20160521000929 builduid: c09c316c80464cf980cd49e397ca52cf revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:57.758142) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:57.758598) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:57.758916) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:58.486279) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:58.486558) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False --2016-05-21 01:39:59-- 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% 10.5M=0.001s 2016-05-21 01:39:59 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.544544 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:59.057361) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:59.057749) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030410 ========= master_lag: 0.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:39:59.381563) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-21 01:39:59.381939) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False 2016-05-21 01:40:00,188 truncating revision to first 12 chars 2016-05-21 01:40:00,189 Setting DEBUG logging. 2016-05-21 01:40:00,189 attempt 1/10 2016-05-21 01:40:00,189 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b81a6c988c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 01:40:01,416 unpacking tar archive at: mozilla-aurora-8b81a6c988c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.763921 ========= master_lag: 2.74 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-21 01:40:03.885886) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:03.886219) ========= script_repo_revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:03.886657) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:03.886944) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:03.922988) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-21 01:40:03.923322) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False 01:40:04 INFO - MultiFileLogger online at 20160521 01:40:04 in /builds/slave/test 01:40:04 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-aurora --download-symbols true 01:40:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:40:04 INFO - {'append_to_log': False, 01:40:04 INFO - 'base_work_dir': '/builds/slave/test', 01:40:04 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:40:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:40:04 INFO - 'buildbot_json_path': 'buildprops.json', 01:40:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:40:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:40:04 INFO - 'download_minidump_stackwalk': True, 01:40:04 INFO - 'download_symbols': 'true', 01:40:04 INFO - 'e10s': False, 01:40:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:40:04 INFO - 'tooltool.py': '/tools/tooltool.py', 01:40:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:40:04 INFO - '/tools/misc-python/virtualenv.py')}, 01:40:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:40:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:40:04 INFO - 'log_level': 'info', 01:40:04 INFO - 'log_to_console': True, 01:40:04 INFO - 'opt_config_files': (), 01:40:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:40:04 INFO - '--processes=1', 01:40:04 INFO - '--config=%(test_path)s/wptrunner.ini', 01:40:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:40:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:40:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:40:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:40:04 INFO - 'pip_index': False, 01:40:04 INFO - 'require_test_zip': True, 01:40:04 INFO - 'test_type': ('testharness',), 01:40:04 INFO - 'this_chunk': '1', 01:40:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:40:04 INFO - 'total_chunks': '10', 01:40:04 INFO - 'virtualenv_path': 'venv', 01:40:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:40:04 INFO - 'work_dir': 'build'} 01:40:04 INFO - ##### 01:40:04 INFO - ##### Running clobber step. 01:40:04 INFO - ##### 01:40:04 INFO - Running pre-action listener: _resource_record_pre_action 01:40:04 INFO - Running main action method: clobber 01:40:04 INFO - rmtree: /builds/slave/test/build 01:40:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:40:06 INFO - Running post-action listener: _resource_record_post_action 01:40:06 INFO - ##### 01:40:06 INFO - ##### Running read-buildbot-config step. 01:40:06 INFO - ##### 01:40:06 INFO - Running pre-action listener: _resource_record_pre_action 01:40:06 INFO - Running main action method: read_buildbot_config 01:40:06 INFO - Using buildbot properties: 01:40:06 INFO - { 01:40:06 INFO - "project": "", 01:40:06 INFO - "product": "firefox", 01:40:06 INFO - "script_repo_revision": "production", 01:40:06 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 01:40:06 INFO - "repository": "", 01:40:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 01:40:06 INFO - "buildid": "20160521000929", 01:40:06 INFO - "pgo_build": "False", 01:40:06 INFO - "basedir": "/builds/slave/test", 01:40:06 INFO - "buildnumber": 25, 01:40:06 INFO - "slavename": "tst-linux32-spot-262", 01:40:06 INFO - "revision": "8b81a6c988c496aaff85df718646e17239c1e278", 01:40:06 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 01:40:06 INFO - "platform": "linux", 01:40:06 INFO - "branch": "mozilla-aurora", 01:40:06 INFO - "repo_path": "releases/mozilla-aurora", 01:40:06 INFO - "moz_repo_path": "", 01:40:06 INFO - "stage_platform": "linux", 01:40:06 INFO - "builduid": "c09c316c80464cf980cd49e397ca52cf", 01:40:06 INFO - "slavebuilddir": "test" 01:40:06 INFO - } 01:40:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 01:40:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 01:40:06 INFO - Running post-action listener: _resource_record_post_action 01:40:06 INFO - ##### 01:40:06 INFO - ##### Running download-and-extract step. 01:40:06 INFO - ##### 01:40:06 INFO - Running pre-action listener: _resource_record_pre_action 01:40:06 INFO - Running main action method: download_and_extract 01:40:06 INFO - mkdir: /builds/slave/test/build/tests 01:40:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:40:06 INFO - https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:40:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:40:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:40:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:40:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 01:40:07 INFO - Downloaded 1325 bytes. 01:40:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:40:07 INFO - Using the following test package requirements: 01:40:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:40:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 01:40:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 01:40:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'jsshell-linux-i686.zip'], 01:40:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 01:40:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:40:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 01:40:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 01:40:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 01:40:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:40:07 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 01:40:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:40:07 INFO - https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:40:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:40:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:40:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:40:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 01:40:14 INFO - Downloaded 22437362 bytes. 01:40:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:40:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:40:15 INFO - caution: filename not matched: web-platform/* 01:40:15 INFO - Return code: 11 01:40: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')]} 01:40:15 INFO - https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:40:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:40:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:40:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:40:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:40:25 INFO - Downloaded 36409041 bytes. 01:40:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:40:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:40:29 INFO - caution: filename not matched: bin/* 01:40:29 INFO - caution: filename not matched: config/* 01:40:29 INFO - caution: filename not matched: mozbase/* 01:40:29 INFO - caution: filename not matched: marionette/* 01:40:29 INFO - caution: filename not matched: tools/wptserve/* 01:40:29 INFO - Return code: 11 01:40:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:40:29 INFO - https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:40:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:40:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:40:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:40:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 01:40:46 INFO - Downloaded 69306940 bytes. 01:40:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:40:46 INFO - mkdir: /builds/slave/test/properties 01:40:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:40:46 INFO - Writing to file /builds/slave/test/properties/build_url 01:40:46 INFO - Contents: 01:40:46 INFO - build_url:https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:40:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:40:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:40:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:40:47 INFO - Contents: 01:40:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:40:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:40:47 INFO - https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:40:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:40:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:40:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:40:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:41:08 INFO - Downloaded 92300090 bytes. 01:41:08 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:41:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:41:17 INFO - Return code: 0 01:41:17 INFO - Running post-action listener: _resource_record_post_action 01:41:17 INFO - Running post-action listener: set_extra_try_arguments 01:41:17 INFO - ##### 01:41:17 INFO - ##### Running create-virtualenv step. 01:41:17 INFO - ##### 01:41:17 INFO - Running pre-action listener: _pre_create_virtualenv 01:41:17 INFO - Running pre-action listener: _resource_record_pre_action 01:41:17 INFO - Running main action method: create_virtualenv 01:41:17 INFO - Creating virtualenv /builds/slave/test/build/venv 01:41:17 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 01:41:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:41:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:41:18 INFO - Using real prefix '/usr' 01:41:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:41:19 INFO - Installing distribute.............................................................................................................................................................................................done. 01:41:22 INFO - Installing pip.................done. 01:41:23 INFO - Return code: 0 01:41:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:41: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')]} 01:41:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41: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')]} 01:41:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d7ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:41: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:41:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:23 INFO - 'CCACHE_UMASK': '002', 01:41:23 INFO - 'DISPLAY': ':0', 01:41:23 INFO - 'HOME': '/home/cltbld', 01:41:23 INFO - 'LANG': 'en_US.UTF-8', 01:41:23 INFO - 'LOGNAME': 'cltbld', 01:41:23 INFO - 'MAIL': '/var/mail/cltbld', 01:41:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:23 INFO - 'MOZ_NO_REMOTE': '1', 01:41:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:23 INFO - 'PWD': '/builds/slave/test', 01:41:23 INFO - 'SHELL': '/bin/bash', 01:41:23 INFO - 'SHLVL': '1', 01:41:23 INFO - 'TERM': 'linux', 01:41:23 INFO - 'TMOUT': '86400', 01:41:23 INFO - 'USER': 'cltbld', 01:41:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:41:23 INFO - '_': '/tools/buildbot/bin/python'} 01:41:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:23 INFO - Downloading/unpacking psutil>=0.7.1 01:41: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 01:41: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 01:41:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41: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 01:41: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 01:41:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:41:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:41:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:41:28 INFO - Installing collected packages: psutil 01:41:28 INFO - Running setup.py install for psutil 01:41:29 INFO - building 'psutil._psutil_linux' extension 01:41:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 01:41:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:41:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:41:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 01:41:29 INFO - building 'psutil._psutil_posix' extension 01:41:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 01:41:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 01:41:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:41:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:41:29 INFO - Successfully installed psutil 01:41:29 INFO - Cleaning up... 01:41:29 INFO - Return code: 0 01:41:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:41:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d7ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 01:41:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:41:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:29 INFO - 'CCACHE_UMASK': '002', 01:41:29 INFO - 'DISPLAY': ':0', 01:41:29 INFO - 'HOME': '/home/cltbld', 01:41:29 INFO - 'LANG': 'en_US.UTF-8', 01:41:29 INFO - 'LOGNAME': 'cltbld', 01:41:29 INFO - 'MAIL': '/var/mail/cltbld', 01:41:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:29 INFO - 'MOZ_NO_REMOTE': '1', 01:41:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:29 INFO - 'PWD': '/builds/slave/test', 01:41:29 INFO - 'SHELL': '/bin/bash', 01:41:29 INFO - 'SHLVL': '1', 01:41:29 INFO - 'TERM': 'linux', 01:41:29 INFO - 'TMOUT': '86400', 01:41:29 INFO - 'USER': 'cltbld', 01:41:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:41:29 INFO - '_': '/tools/buildbot/bin/python'} 01:41:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:41:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:41:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:41:35 INFO - Installing collected packages: mozsystemmonitor 01:41:35 INFO - Running setup.py install for mozsystemmonitor 01:41:35 INFO - Successfully installed mozsystemmonitor 01:41:35 INFO - Cleaning up... 01:41:35 INFO - Return code: 0 01:41:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:41:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d7ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:41:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:41:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:35 INFO - 'CCACHE_UMASK': '002', 01:41:35 INFO - 'DISPLAY': ':0', 01:41:35 INFO - 'HOME': '/home/cltbld', 01:41:35 INFO - 'LANG': 'en_US.UTF-8', 01:41:35 INFO - 'LOGNAME': 'cltbld', 01:41:35 INFO - 'MAIL': '/var/mail/cltbld', 01:41:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:35 INFO - 'MOZ_NO_REMOTE': '1', 01:41:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:35 INFO - 'PWD': '/builds/slave/test', 01:41:35 INFO - 'SHELL': '/bin/bash', 01:41:35 INFO - 'SHLVL': '1', 01:41:35 INFO - 'TERM': 'linux', 01:41:35 INFO - 'TMOUT': '86400', 01:41:35 INFO - 'USER': 'cltbld', 01:41:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:41:35 INFO - '_': '/tools/buildbot/bin/python'} 01:41:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:35 INFO - Downloading/unpacking blobuploader==1.2.4 01:41:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:40 INFO - Downloading blobuploader-1.2.4.tar.gz 01:41:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:41:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:41:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:41:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:41:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:42 INFO - Downloading docopt-0.6.1.tar.gz 01:41:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:41:42 INFO - Installing collected packages: blobuploader, requests, docopt 01:41:42 INFO - Running setup.py install for blobuploader 01:41:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:41:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:41:43 INFO - Running setup.py install for requests 01:41:43 INFO - Running setup.py install for docopt 01:41:44 INFO - Successfully installed blobuploader requests docopt 01:41:44 INFO - Cleaning up... 01:41:44 INFO - Return code: 0 01:41:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:41:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d7ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:41:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:41:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:44 INFO - 'CCACHE_UMASK': '002', 01:41:44 INFO - 'DISPLAY': ':0', 01:41:44 INFO - 'HOME': '/home/cltbld', 01:41:44 INFO - 'LANG': 'en_US.UTF-8', 01:41:44 INFO - 'LOGNAME': 'cltbld', 01:41:44 INFO - 'MAIL': '/var/mail/cltbld', 01:41:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:44 INFO - 'MOZ_NO_REMOTE': '1', 01:41:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:44 INFO - 'PWD': '/builds/slave/test', 01:41:44 INFO - 'SHELL': '/bin/bash', 01:41:44 INFO - 'SHLVL': '1', 01:41:44 INFO - 'TERM': 'linux', 01:41:44 INFO - 'TMOUT': '86400', 01:41:44 INFO - 'USER': 'cltbld', 01:41:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:41:44 INFO - '_': '/tools/buildbot/bin/python'} 01:41:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:41:44 INFO - Running setup.py (path:/tmp/pip-PqSaDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:41:44 INFO - Running setup.py (path:/tmp/pip-qvi5sz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:41:44 INFO - Running setup.py (path:/tmp/pip-aPqw_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:41:44 INFO - Running setup.py (path:/tmp/pip-_vIhEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:41:45 INFO - Running setup.py (path:/tmp/pip-gYlN21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:41:45 INFO - Running setup.py (path:/tmp/pip-5qEiGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:41:45 INFO - Running setup.py (path:/tmp/pip-NLA315-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:41:45 INFO - Running setup.py (path:/tmp/pip-r70mbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:41:45 INFO - Running setup.py (path:/tmp/pip-Uj4HvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:41:45 INFO - Running setup.py (path:/tmp/pip-OpZVtA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:41:45 INFO - Running setup.py (path:/tmp/pip-Jmmcfu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:41:45 INFO - Running setup.py (path:/tmp/pip-GcdPcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:41:46 INFO - Running setup.py (path:/tmp/pip-ohXD_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:41:46 INFO - Running setup.py (path:/tmp/pip-InN4kY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:46 INFO - Running setup.py (path:/tmp/pip-7BVXEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:41:46 INFO - Running setup.py (path:/tmp/pip-AASQ0T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:41:46 INFO - Running setup.py (path:/tmp/pip-wwcYJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:41:46 INFO - Running setup.py (path:/tmp/pip-92Uurx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:41:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:41:46 INFO - Running setup.py (path:/tmp/pip-fbYJ0T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:41:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:47 INFO - Running setup.py (path:/tmp/pip-0smKGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:41:47 INFO - Running setup.py (path:/tmp/pip-pbs08q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:41:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:47 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 01:41:47 INFO - Running setup.py install for manifestparser 01:41:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:41:47 INFO - Running setup.py install for mozcrash 01:41:48 INFO - Running setup.py install for mozdebug 01:41:48 INFO - Running setup.py install for mozdevice 01:41:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:41:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:41:48 INFO - Running setup.py install for mozfile 01:41:48 INFO - Running setup.py install for mozhttpd 01:41:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:41:48 INFO - Running setup.py install for mozinfo 01:41:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Running setup.py install for mozInstall 01:41:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Running setup.py install for mozleak 01:41:49 INFO - Running setup.py install for mozlog 01:41:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:41:49 INFO - Running setup.py install for moznetwork 01:41:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:41:50 INFO - Running setup.py install for mozprocess 01:41:50 INFO - Running setup.py install for mozprofile 01:41:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:41:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:41:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:41:50 INFO - Running setup.py install for mozrunner 01:41:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:41:50 INFO - Running setup.py install for mozscreenshot 01:41:50 INFO - Running setup.py install for moztest 01:41:51 INFO - Running setup.py install for mozversion 01:41:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:41:51 INFO - Running setup.py install for wptserve 01:41:51 INFO - Running setup.py install for marionette-driver 01:41:51 INFO - Running setup.py install for browsermob-proxy 01:41:52 INFO - Running setup.py install for marionette-client 01:41:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:41:52 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 01:41:52 INFO - Cleaning up... 01:41:52 INFO - Return code: 0 01:41:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:41:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:41:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:41:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d7ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:41:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:41:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:52 INFO - 'CCACHE_UMASK': '002', 01:41:52 INFO - 'DISPLAY': ':0', 01:41:52 INFO - 'HOME': '/home/cltbld', 01:41:52 INFO - 'LANG': 'en_US.UTF-8', 01:41:52 INFO - 'LOGNAME': 'cltbld', 01:41:52 INFO - 'MAIL': '/var/mail/cltbld', 01:41:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:52 INFO - 'MOZ_NO_REMOTE': '1', 01:41:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:52 INFO - 'PWD': '/builds/slave/test', 01:41:52 INFO - 'SHELL': '/bin/bash', 01:41:52 INFO - 'SHLVL': '1', 01:41:52 INFO - 'TERM': 'linux', 01:41:52 INFO - 'TMOUT': '86400', 01:41:52 INFO - 'USER': 'cltbld', 01:41:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:41:52 INFO - '_': '/tools/buildbot/bin/python'} 01:41:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:41:53 INFO - Running setup.py (path:/tmp/pip-HxzRh5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:41:53 INFO - Running setup.py (path:/tmp/pip-lsryzx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:41:53 INFO - Running setup.py (path:/tmp/pip-2SdgIF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:41:53 INFO - Running setup.py (path:/tmp/pip-ov0X1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:41:53 INFO - Running setup.py (path:/tmp/pip-vnUGtk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:41:53 INFO - Running setup.py (path:/tmp/pip-qQrhlb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:41:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 01:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:41:53 INFO - Running setup.py (path:/tmp/pip-ClTMxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:41:54 INFO - Running setup.py (path:/tmp/pip-c3BEPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:41:54 INFO - Running setup.py (path:/tmp/pip-2rVrbl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:41:54 INFO - Running setup.py (path:/tmp/pip-So6fLH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:41:54 INFO - Running setup.py (path:/tmp/pip-fSdwEk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:41:54 INFO - Running setup.py (path:/tmp/pip-M9zkm8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:41:54 INFO - Running setup.py (path:/tmp/pip-XHVmM_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:41:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 01:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:41:54 INFO - Running setup.py (path:/tmp/pip-6emdLD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:55 INFO - Running setup.py (path:/tmp/pip-c3p7iA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:41:55 INFO - Running setup.py (path:/tmp/pip-Y_mXL0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:41:55 INFO - Running setup.py (path:/tmp/pip-UceQaE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:41:55 INFO - Running setup.py (path:/tmp/pip-SfllZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:41:55 INFO - Running setup.py (path:/tmp/pip-7WpvKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:55 INFO - Running setup.py (path:/tmp/pip-2XOikw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:41:56 INFO - Running setup.py (path:/tmp/pip-82daAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:41:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:42:01 INFO - Downloading blessings-1.6.tar.gz 01:42:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:42:01 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:42:01 INFO - Installing collected packages: blessings 01:42:01 INFO - Running setup.py install for blessings 01:42:01 INFO - Successfully installed blessings 01:42:01 INFO - Cleaning up... 01:42:01 INFO - Return code: 0 01:42:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:42:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:42:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:42:02 INFO - Reading from file tmpfile_stdout 01:42:02 INFO - Current package versions: 01:42:02 INFO - argparse == 1.2.1 01:42:02 INFO - blessings == 1.6 01:42:02 INFO - blobuploader == 1.2.4 01:42:02 INFO - browsermob-proxy == 0.6.0 01:42:02 INFO - docopt == 0.6.1 01:42:02 INFO - manifestparser == 1.1 01:42:02 INFO - marionette-client == 2.3.0 01:42:02 INFO - marionette-driver == 1.4.0 01:42:02 INFO - mozInstall == 1.12 01:42:02 INFO - mozcrash == 0.17 01:42:02 INFO - mozdebug == 0.1 01:42:02 INFO - mozdevice == 0.48 01:42:02 INFO - mozfile == 1.2 01:42:02 INFO - mozhttpd == 0.7 01:42:02 INFO - mozinfo == 0.9 01:42:02 INFO - mozleak == 0.1 01:42:02 INFO - mozlog == 3.1 01:42:02 INFO - moznetwork == 0.27 01:42:02 INFO - mozprocess == 0.22 01:42:02 INFO - mozprofile == 0.28 01:42:02 INFO - mozrunner == 6.11 01:42:02 INFO - mozscreenshot == 0.1 01:42:02 INFO - mozsystemmonitor == 0.0 01:42:02 INFO - moztest == 0.7 01:42:02 INFO - mozversion == 1.4 01:42:02 INFO - psutil == 3.1.1 01:42:02 INFO - requests == 1.2.3 01:42:02 INFO - wptserve == 1.4.0 01:42:02 INFO - wsgiref == 0.1.2 01:42:02 INFO - Running post-action listener: _resource_record_post_action 01:42:02 INFO - Running post-action listener: _start_resource_monitoring 01:42:02 INFO - Starting resource monitoring. 01:42:02 INFO - ##### 01:42:02 INFO - ##### Running pull step. 01:42:02 INFO - ##### 01:42:02 INFO - Running pre-action listener: _resource_record_pre_action 01:42:02 INFO - Running main action method: pull 01:42:02 INFO - Pull has nothing to do! 01:42:02 INFO - Running post-action listener: _resource_record_post_action 01:42:02 INFO - ##### 01:42:02 INFO - ##### Running install step. 01:42:02 INFO - ##### 01:42:02 INFO - Running pre-action listener: _resource_record_pre_action 01:42:02 INFO - Running main action method: install 01:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:42:02 INFO - Reading from file tmpfile_stdout 01:42:02 INFO - Detecting whether we're running mozinstall >=1.0... 01:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:42:02 INFO - Reading from file tmpfile_stdout 01:42:02 INFO - Output received: 01:42:02 INFO - Usage: mozinstall [options] installer 01:42:02 INFO - Options: 01:42:02 INFO - -h, --help show this help message and exit 01:42:02 INFO - -d DEST, --destination=DEST 01:42:02 INFO - Directory to install application into. [default: 01:42:02 INFO - "/builds/slave/test"] 01:42:02 INFO - --app=APP Application being installed. [default: firefox] 01:42:02 INFO - mkdir: /builds/slave/test/build/application 01:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:42:32 INFO - Reading from file tmpfile_stdout 01:42:32 INFO - Output received: 01:42:32 INFO - /builds/slave/test/build/application/firefox/firefox 01:42:32 INFO - Running post-action listener: _resource_record_post_action 01:42:32 INFO - ##### 01:42:32 INFO - ##### Running run-tests step. 01:42:32 INFO - ##### 01:42:32 INFO - Running pre-action listener: _resource_record_pre_action 01:42:32 INFO - Running main action method: run_tests 01:42:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:42:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:42:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:42:32 INFO - grabbing minidump binary from tooltool 01:42:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:42:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e88f70>, '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 0x9e88620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e8e750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:42:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:42:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 01:42:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:42:33 INFO - Return code: 0 01:42:33 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:42:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:42:33 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/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:42:33 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/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:42:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:42:33 INFO - 'CCACHE_UMASK': '002', 01:42:33 INFO - 'DISPLAY': ':0', 01:42:33 INFO - 'HOME': '/home/cltbld', 01:42:33 INFO - 'LANG': 'en_US.UTF-8', 01:42:33 INFO - 'LOGNAME': 'cltbld', 01:42:33 INFO - 'MAIL': '/var/mail/cltbld', 01:42:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:42:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:42:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:42:33 INFO - 'MOZ_NO_REMOTE': '1', 01:42:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:42:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:42:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:42:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:42:33 INFO - 'PWD': '/builds/slave/test', 01:42:33 INFO - 'SHELL': '/bin/bash', 01:42:33 INFO - 'SHLVL': '1', 01:42:33 INFO - 'TERM': 'linux', 01:42:33 INFO - 'TMOUT': '86400', 01:42:33 INFO - 'USER': 'cltbld', 01:42:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482', 01:42:33 INFO - '_': '/tools/buildbot/bin/python'} 01:42:33 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/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:42:33 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 01:42:33 INFO - import pkg_resources 01:42:34 INFO - Using 1 client processes 01:42:35 INFO - wptserve Starting http server on 127.0.0.1:8000 01:42:35 INFO - wptserve Starting http server on 127.0.0.1:8001 01:42:35 INFO - wptserve Starting http server on 127.0.0.1:8443 01:42:37 INFO - SUITE-START | Running 778 tests 01:42:37 INFO - Running testharness tests 01:42:37 INFO - Setting up ssl 01:42:37 INFO - PROCESS | certutil | 01:42:37 INFO - PROCESS | certutil | 01:42:37 INFO - PROCESS | certutil | 01:42:37 INFO - Certificate Nickname Trust Attributes 01:42:37 INFO - SSL,S/MIME,JAR/XPI 01:42:37 INFO - 01:42:37 INFO - web-platform-tests CT,, 01:42:37 INFO - 01:42:37 INFO - Starting runner 01:42:40 INFO - PROCESS | 6387 | 1463820160363 Marionette DEBUG Marionette enabled via build flag and pref 01:42:40 INFO - PROCESS | 6387 | ++DOCSHELL 0xa50ed400 == 1 [pid = 6387] [id = 1] 01:42:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 1 (0xa50ed800) [pid = 6387] [serial = 1] [outer = (nil)] 01:42:40 INFO - PROCESS | 6387 | [6387] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:42:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 2 (0xa50ee000) [pid = 6387] [serial = 2] [outer = 0xa50ed800] 01:42:41 INFO - PROCESS | 6387 | 1463820161057 Marionette INFO Listening on port 2828 01:42:41 INFO - PROCESS | 6387 | 1463820161659 Marionette DEBUG Marionette enabled via command-line flag 01:42:41 INFO - PROCESS | 6387 | ++DOCSHELL 0xa227bc00 == 2 [pid = 6387] [id = 2] 01:42:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 3 (0xa22bbc00) [pid = 6387] [serial = 3] [outer = (nil)] 01:42:41 INFO - PROCESS | 6387 | [6387] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:42:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 4 (0xa22bc400) [pid = 6387] [serial = 4] [outer = 0xa22bbc00] 01:42:41 INFO - PROCESS | 6387 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191d80 01:42:41 INFO - PROCESS | 6387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6822880 01:42:41 INFO - PROCESS | 6387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b3780 01:42:41 INFO - PROCESS | 6387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b63e0 01:42:41 INFO - PROCESS | 6387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ff120 01:42:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 5 (0xa21acc00) [pid = 6387] [serial = 5] [outer = 0xa50ed800] 01:42:42 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:42:42 INFO - PROCESS | 6387 | 1463820162051 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47103 01:42:42 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:42:42 INFO - PROCESS | 6387 | 1463820162137 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47104 01:42:42 INFO - PROCESS | 6387 | 1463820162145 Marionette DEBUG Closed connection conn0 01:42:42 INFO - PROCESS | 6387 | [6387] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 01:42:42 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:42:42 INFO - PROCESS | 6387 | 1463820162285 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47105 01:42:42 INFO - PROCESS | 6387 | 1463820162289 Marionette DEBUG Closed connection conn1 01:42:42 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:42:42 INFO - PROCESS | 6387 | 1463820162359 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47106 01:42:42 INFO - PROCESS | 6387 | 1463820162371 Marionette DEBUG Closed connection conn2 01:42:42 INFO - PROCESS | 6387 | 1463820162431 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:42:42 INFO - PROCESS | 6387 | 1463820162447 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2"} 01:42:43 INFO - PROCESS | 6387 | [6387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:42:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x9ac05c00 == 3 [pid = 6387] [id = 3] 01:42:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 6 (0x9ac06000) [pid = 6387] [serial = 6] [outer = (nil)] 01:42:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x9ac06400 == 4 [pid = 6387] [id = 4] 01:42:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 7 (0x9ac06800) [pid = 6387] [serial = 7] [outer = (nil)] 01:42:44 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:42:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a1e7000 == 5 [pid = 6387] [id = 5] 01:42:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 8 (0x9a1e7400) [pid = 6387] [serial = 8] [outer = (nil)] 01:42:44 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:42:45 INFO - PROCESS | 6387 | [6387] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:42:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 9 (0x9a0d3800) [pid = 6387] [serial = 9] [outer = 0x9a1e7400] 01:42:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 10 (0x9a275c00) [pid = 6387] [serial = 10] [outer = 0x9ac06000] 01:42:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 11 (0x9a277800) [pid = 6387] [serial = 11] [outer = 0x9ac06800] 01:42:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 12 (0x9a279800) [pid = 6387] [serial = 12] [outer = 0x9a1e7400] 01:42:46 INFO - PROCESS | 6387 | 1463820166617 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 6387 | 1463820166638 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 13 (0x98381400) [pid = 6387] [serial = 13] [outer = 0x9a1e7400] 01:42:47 INFO - PROCESS | 6387 | 1463820167448 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"01e4a526-393b-4f6f-b39c-d90d32464415","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2","command_id":1}}] 01:42:47 INFO - PROCESS | 6387 | 1463820167789 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}] 01:42:48 INFO - PROCESS | 6387 | 1463820168367 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:42:48 INFO - PROCESS | 6387 | 1463820168877 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:42:48 INFO - PROCESS | 6387 | [6387] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:42:49 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:42:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 14 (0x950bd800) [pid = 6387] [serial = 14] [outer = 0x9a1e7400] 01:42:49 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:42:49 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:49 INFO - PROCESS | 6387 | 1463820169631 Marionette TRACE conn3 <- [1,3,null,{}] 01:42:49 INFO - PROCESS | 6387 | 1463820169775 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:42:49 INFO - PROCESS | 6387 | 1463820169843 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:42:49 INFO - PROCESS | 6387 | 1463820169937 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:42:49 INFO - PROCESS | 6387 | 1463820169944 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 01:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:42:50 INFO - PROCESS | 6387 | 1463820170064 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - PROCESS | 6387 | 1463820170075 Marionette TRACE conn3 <- [1,6,null,{}] 01:42:50 INFO - PROCESS | 6387 | 1463820170092 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}] 01:42:50 INFO - PROCESS | 6387 | 1463820170155 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:42:50 INFO - PROCESS | 6387 | 1463820170176 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b52800 == 6 [pid = 6387] [id = 6] 01:42:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 15 (0x93b52c00) [pid = 6387] [serial = 15] [outer = (nil)] 01:42:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 16 (0x93b54c00) [pid = 6387] [serial = 16] [outer = 0x93b52c00] 01:42:50 INFO - PROCESS | 6387 | 1463820170312 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 17 (0x93b59c00) [pid = 6387] [serial = 17] [outer = 0x93b52c00] 01:42:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a4d400 == 7 [pid = 6387] [id = 7] 01:42:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 18 (0x93a4f800) [pid = 6387] [serial = 18] [outer = (nil)] 01:42:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 19 (0x93a51800) [pid = 6387] [serial = 19] [outer = 0x93a4f800] 01:42:51 INFO - PROCESS | 6387 | 1463820171024 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 20 (0x93a89400) [pid = 6387] [serial = 20] [outer = 0x93a4f800] 01:42:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b5d000 == 8 [pid = 6387] [id = 8] 01:42:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 21 (0x93b5d400) [pid = 6387] [serial = 21] [outer = (nil)] 01:42:52 INFO - PROCESS | 6387 | [6387] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:42:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 22 (0x9830b000) [pid = 6387] [serial = 22] [outer = 0x93b5d400] 01:42:52 INFO - PROCESS | 6387 | 1463820172639 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]]]}] 01:42:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 23 (0x98a9bc00) [pid = 6387] [serial = 23] [outer = 0x93b5d400] 01:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2756ms 01:42:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x98380c00 == 9 [pid = 6387] [id = 9] 01:42:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 24 (0x99774c00) [pid = 6387] [serial = 24] [outer = (nil)] 01:42:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 25 (0x9aa92400) [pid = 6387] [serial = 25] [outer = 0x99774c00] 01:42:53 INFO - PROCESS | 6387 | 1463820173086 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 6387 | 1463820173096 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 01:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:42:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 26 (0x9d49bc00) [pid = 6387] [serial = 26] [outer = 0x99774c00] 01:42:53 INFO - PROCESS | 6387 | 1463820173333 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - PROCESS | 6387 | 1463820173341 Marionette TRACE conn3 <- [1,10,null,{}] 01:42:53 INFO - PROCESS | 6387 | 1463820173477 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}] 01:42:53 INFO - PROCESS | 6387 | 1463820173903 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:42:54 INFO - PROCESS | 6387 | 1463820174095 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a93400 == 10 [pid = 6387] [id = 10] 01:42:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 27 (0x95269800) [pid = 6387] [serial = 27] [outer = (nil)] 01:42:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 28 (0xa245ac00) [pid = 6387] [serial = 28] [outer = 0x95269800] 01:42:54 INFO - PROCESS | 6387 | 1463820174247 Marionette DEBUG loaded listener.js 01:42:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 29 (0xa30efc00) [pid = 6387] [serial = 29] [outer = 0x95269800] 01:42:55 INFO - PROCESS | 6387 | 1463820175614 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2488ms 01:42:55 INFO - PROCESS | 6387 | 1463820175663 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 6387 | 1463820175674 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 01:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:42:55 INFO - PROCESS | 6387 | 1463820175690 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 6387 | 1463820175696 Marionette TRACE conn3 <- [1,14,null,{}] 01:42:55 INFO - PROCESS | 6387 | 1463820175749 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}] 01:42:56 INFO - PROCESS | 6387 | 1463820176149 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:42:56 INFO - PROCESS | 6387 | 1463820176289 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 6387 | ++DOCSHELL 0xa2457400 == 11 [pid = 6387] [id = 11] 01:42:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 30 (0xa262cc00) [pid = 6387] [serial = 30] [outer = (nil)] 01:42:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 31 (0xa689d000) [pid = 6387] [serial = 31] [outer = 0xa262cc00] 01:42:56 INFO - PROCESS | 6387 | 1463820176447 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 32 (0xa6f78c00) [pid = 6387] [serial = 32] [outer = 0xa262cc00] 01:42:57 INFO - PROCESS | 6387 | 1463820177957 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2295ms 01:42:57 INFO - PROCESS | 6387 | 1463820177985 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 6387 | 1463820177993 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 01:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:42:58 INFO - PROCESS | 6387 | 1463820178003 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 6387 | 1463820178012 Marionette TRACE conn3 <- [1,18,null,{}] 01:42:58 INFO - PROCESS | 6387 | 1463820178055 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}] 01:42:58 INFO - PROCESS | 6387 | 1463820178507 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:42:58 INFO - PROCESS | 6387 | 1463820178663 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 6387 | ++DOCSHELL 0xa6c4f400 == 12 [pid = 6387] [id = 12] 01:42:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 33 (0xa82b6800) [pid = 6387] [serial = 33] [outer = (nil)] 01:42:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 34 (0xa9022800) [pid = 6387] [serial = 34] [outer = 0xa82b6800] 01:42:58 INFO - PROCESS | 6387 | 1463820178823 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 35 (0xac0b0000) [pid = 6387] [serial = 35] [outer = 0xa82b6800] 01:43:00 INFO - PROCESS | 6387 | 1463820180123 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 2158ms 01:43:00 INFO - PROCESS | 6387 | 1463820180163 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 6387 | 1463820180172 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 01:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:43:00 INFO - PROCESS | 6387 | 1463820180211 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 6387 | 1463820180217 Marionette TRACE conn3 <- [1,22,null,{}] 01:43:00 INFO - PROCESS | 6387 | 1463820180226 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}] 01:43:00 INFO - PROCESS | 6387 | 1463820180556 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:43:00 INFO - PROCESS | 6387 | 1463820180723 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b80f800 == 13 [pid = 6387] [id = 13] 01:43:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 36 (0x9b813000) [pid = 6387] [serial = 36] [outer = (nil)] 01:43:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 37 (0x93a4a400) [pid = 6387] [serial = 37] [outer = 0x9b813000] 01:43:00 INFO - PROCESS | 6387 | 1463820180870 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 38 (0x9776a800) [pid = 6387] [serial = 38] [outer = 0x9b813000] 01:43:02 INFO - PROCESS | 6387 | 1463820182112 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1951ms 01:43:02 INFO - PROCESS | 6387 | 1463820182158 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 6387 | 1463820182165 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 01:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:43:02 INFO - PROCESS | 6387 | 1463820182174 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 6387 | 1463820182180 Marionette TRACE conn3 <- [1,26,null,{}] 01:43:02 INFO - PROCESS | 6387 | 1463820182193 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}] 01:43:02 INFO - PROCESS | 6387 | 1463820182621 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:43:02 INFO - PROCESS | 6387 | 1463820182737 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d8c00 == 14 [pid = 6387] [id = 14] 01:43:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 39 (0x939d9000) [pid = 6387] [serial = 39] [outer = (nil)] 01:43:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 40 (0x939df400) [pid = 6387] [serial = 40] [outer = 0x939d9000] 01:43:02 INFO - PROCESS | 6387 | 1463820182888 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 41 (0x939ec400) [pid = 6387] [serial = 41] [outer = 0x939d9000] 01:43:04 INFO - PROCESS | 6387 | 1463820184194 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 2042ms 01:43:04 INFO - PROCESS | 6387 | 1463820184217 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 6387 | 1463820184223 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 01:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:43:04 INFO - PROCESS | 6387 | 1463820184233 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 6387 | 1463820184239 Marionette TRACE conn3 <- [1,30,null,{}] 01:43:04 INFO - PROCESS | 6387 | 1463820184248 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}] 01:43:04 INFO - PROCESS | 6387 | 1463820184617 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:43:04 INFO - PROCESS | 6387 | 1463820184967 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x92582800 == 15 [pid = 6387] [id = 15] 01:43:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 42 (0x92583800) [pid = 6387] [serial = 42] [outer = (nil)] 01:43:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 43 (0x939ee000) [pid = 6387] [serial = 43] [outer = 0x92583800] 01:43:05 INFO - PROCESS | 6387 | 1463820185128 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 44 (0x939f2800) [pid = 6387] [serial = 44] [outer = 0x92583800] 01:43:06 INFO - PROCESS | 6387 | 1463820186366 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 2152ms 01:43:06 INFO - PROCESS | 6387 | 1463820186385 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:43:06 INFO - PROCESS | 6387 | 1463820186401 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 01:43:06 INFO - PROCESS | 6387 | 1463820186411 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 6387 | 1463820186418 Marionette TRACE conn3 <- [1,34,null,{}] 01:43:06 INFO - PROCESS | 6387 | 1463820186427 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}] 01:43:06 INFO - PROCESS | 6387 | 1463820186726 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:43:06 INFO - PROCESS | 6387 | 1463820186913 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x92725000 == 16 [pid = 6387] [id = 16] 01:43:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 45 (0x92725c00) [pid = 6387] [serial = 45] [outer = (nil)] 01:43:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 46 (0x9272d400) [pid = 6387] [serial = 46] [outer = 0x92725c00] 01:43:07 INFO - PROCESS | 6387 | 1463820187061 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 47 (0x92730400) [pid = 6387] [serial = 47] [outer = 0x92725c00] 01:43:08 INFO - PROCESS | 6387 | 1463820188335 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1944ms 01:43:08 INFO - PROCESS | 6387 | 1463820188355 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 6387 | 1463820188361 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 01:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:43:08 INFO - PROCESS | 6387 | 1463820188370 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 6387 | 1463820188375 Marionette TRACE conn3 <- [1,38,null,{}] 01:43:08 INFO - PROCESS | 6387 | 1463820188385 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}] 01:43:08 INFO - PROCESS | 6387 | 1463820188674 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:43:08 INFO - PROCESS | 6387 | 1463820188893 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x92579800 == 17 [pid = 6387] [id = 17] 01:43:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 48 (0x9272dc00) [pid = 6387] [serial = 48] [outer = (nil)] 01:43:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 49 (0x93a4c400) [pid = 6387] [serial = 49] [outer = 0x9272dc00] 01:43:09 INFO - PROCESS | 6387 | 1463820189037 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 50 (0x95518000) [pid = 6387] [serial = 50] [outer = 0x9272dc00] 01:43:10 INFO - PROCESS | 6387 | 1463820190284 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]]]}] 01:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1941ms 01:43:10 INFO - PROCESS | 6387 | 1463820190313 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:43:10 INFO - PROCESS | 6387 | 1463820190319 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 01:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:43:10 INFO - PROCESS | 6387 | 1463820190329 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 6387 | 1463820190335 Marionette TRACE conn3 <- [1,42,null,{}] 01:43:10 INFO - PROCESS | 6387 | 1463820190344 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}] 01:43:10 INFO - PROCESS | 6387 | 1463820190652 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:43:10 INFO - PROCESS | 6387 | 1463820190902 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d9800 == 18 [pid = 6387] [id = 18] 01:43:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 51 (0x939da800) [pid = 6387] [serial = 51] [outer = (nil)] 01:43:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 52 (0x939e6800) [pid = 6387] [serial = 52] [outer = 0x939da800] 01:43:11 INFO - PROCESS | 6387 | 1463820191392 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 53 (0x93a50000) [pid = 6387] [serial = 53] [outer = 0x939da800] 01:43:12 INFO - PROCESS | 6387 | 1463820192646 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 2339ms 01:43:12 INFO - PROCESS | 6387 | 1463820192669 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 6387 | 1463820192676 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 01:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:43:12 INFO - PROCESS | 6387 | 1463820192684 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 6387 | 1463820192690 Marionette TRACE conn3 <- [1,46,null,{}] 01:43:12 INFO - PROCESS | 6387 | 1463820192698 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}] 01:43:12 INFO - PROCESS | 6387 | 1463820192853 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:43:13 INFO - PROCESS | 6387 | 1463820193021 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x97771400 == 19 [pid = 6387] [id = 19] 01:43:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 54 (0x97771800) [pid = 6387] [serial = 54] [outer = (nil)] 01:43:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 55 (0x9837fc00) [pid = 6387] [serial = 55] [outer = 0x97771800] 01:43:13 INFO - PROCESS | 6387 | 1463820193110 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 56 (0x98a9e000) [pid = 6387] [serial = 56] [outer = 0x97771800] 01:43:13 INFO - PROCESS | 6387 | 1463820193843 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1188ms 01:43:13 INFO - PROCESS | 6387 | 1463820193873 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 6387 | 1463820193879 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 01:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:43:13 INFO - PROCESS | 6387 | 1463820193903 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - PROCESS | 6387 | 1463820193908 Marionette TRACE conn3 <- [1,50,null,{}] 01:43:13 INFO - PROCESS | 6387 | 1463820193916 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}] 01:43:14 INFO - PROCESS | 6387 | 1463820194076 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:43:14 INFO - PROCESS | 6387 | 1463820194089 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x99a10000 == 20 [pid = 6387] [id = 20] 01:43:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 57 (0x99a56800) [pid = 6387] [serial = 57] [outer = (nil)] 01:43:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 58 (0x9a27bc00) [pid = 6387] [serial = 58] [outer = 0x99a56800] 01:43:14 INFO - PROCESS | 6387 | 1463820194164 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 59 (0x9ac0d400) [pid = 6387] [serial = 59] [outer = 0x99a56800] 01:43:14 INFO - PROCESS | 6387 | 1463820194944 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1098ms 01:43:15 INFO - PROCESS | 6387 | 1463820195002 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 6387 | 1463820195005 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 01:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:43:15 INFO - PROCESS | 6387 | 1463820195015 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - PROCESS | 6387 | 1463820195020 Marionette TRACE conn3 <- [1,54,null,{}] 01:43:15 INFO - PROCESS | 6387 | 1463820195036 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}] 01:43:15 INFO - PROCESS | 6387 | 1463820195199 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:43:15 INFO - PROCESS | 6387 | 1463820195212 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x99a5c000 == 21 [pid = 6387] [id = 21] 01:43:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 60 (0x9b510000) [pid = 6387] [serial = 60] [outer = (nil)] 01:43:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 61 (0x9b819c00) [pid = 6387] [serial = 61] [outer = 0x9b510000] 01:43:15 INFO - PROCESS | 6387 | 1463820195287 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 62 (0x9b9c6000) [pid = 6387] [serial = 62] [outer = 0x9b510000] 01:43:16 INFO - PROCESS | 6387 | 1463820196080 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]]]}] 01:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1086ms 01:43:16 INFO - PROCESS | 6387 | 1463820196117 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:43:16 INFO - PROCESS | 6387 | 1463820196121 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 01:43:16 INFO - PROCESS | 6387 | 1463820196127 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 6387 | 1463820196131 Marionette TRACE conn3 <- [1,58,null,{}] 01:43:16 INFO - PROCESS | 6387 | 1463820196136 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}] 01:43:16 INFO - PROCESS | 6387 | 1463820196350 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:43:16 INFO - PROCESS | 6387 | 1463820196369 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b509c00 == 22 [pid = 6387] [id = 22] 01:43:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 63 (0x9b81b000) [pid = 6387] [serial = 63] [outer = (nil)] 01:43:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 64 (0x9d4a0c00) [pid = 6387] [serial = 64] [outer = 0x9b81b000] 01:43:16 INFO - PROCESS | 6387 | 1463820196447 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 65 (0x9d8a4c00) [pid = 6387] [serial = 65] [outer = 0x9b81b000] 01:43:17 INFO - PROCESS | 6387 | 1463820197162 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]]]}] 01:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1100ms 01:43:17 INFO - PROCESS | 6387 | 1463820197228 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 6387 | 1463820197231 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 01:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:43:17 INFO - PROCESS | 6387 | 1463820197237 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 6387 | 1463820197241 Marionette TRACE conn3 <- [1,62,null,{}] 01:43:17 INFO - PROCESS | 6387 | 1463820197246 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}] 01:43:17 INFO - PROCESS | 6387 | 1463820197439 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:43:17 INFO - PROCESS | 6387 | 1463820197454 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x9d49f400 == 23 [pid = 6387] [id = 23] 01:43:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 66 (0xa0505400) [pid = 6387] [serial = 66] [outer = (nil)] 01:43:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0xa104b800) [pid = 6387] [serial = 67] [outer = 0xa0505400] 01:43:17 INFO - PROCESS | 6387 | 1463820197533 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0xa21a4800) [pid = 6387] [serial = 68] [outer = 0xa0505400] 01:43:18 INFO - PROCESS | 6387 | 1463820198253 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1030ms 01:43:18 INFO - PROCESS | 6387 | 1463820198268 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 6387 | 1463820198271 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 01:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:43:18 INFO - PROCESS | 6387 | 1463820198279 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 6387 | 1463820198282 Marionette TRACE conn3 <- [1,66,null,{}] 01:43:18 INFO - PROCESS | 6387 | 1463820198288 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}] 01:43:18 INFO - PROCESS | 6387 | 1463820198500 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:43:18 INFO - PROCESS | 6387 | 1463820198528 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x939db400 == 24 [pid = 6387] [id = 24] 01:43:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0x9b50d000) [pid = 6387] [serial = 69] [outer = (nil)] 01:43:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0xa24fb000) [pid = 6387] [serial = 70] [outer = 0x9b50d000] 01:43:18 INFO - PROCESS | 6387 | 1463820198602 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 71 (0xa26c3800) [pid = 6387] [serial = 71] [outer = 0x9b50d000] 01:43:19 INFO - PROCESS | 6387 | 1463820199327 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1090ms 01:43:19 INFO - PROCESS | 6387 | 1463820199370 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 6387 | 1463820199374 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 01:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:43:19 INFO - PROCESS | 6387 | 1463820199380 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 6387 | 1463820199383 Marionette TRACE conn3 <- [1,70,null,{}] 01:43:19 INFO - PROCESS | 6387 | 1463820199389 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}] 01:43:19 INFO - PROCESS | 6387 | 1463820199578 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:43:19 INFO - PROCESS | 6387 | 1463820199600 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272e400 == 25 [pid = 6387] [id = 25] 01:43:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 72 (0x99e21c00) [pid = 6387] [serial = 72] [outer = (nil)] 01:43:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 73 (0xa30e7800) [pid = 6387] [serial = 73] [outer = 0x99e21c00] 01:43:19 INFO - PROCESS | 6387 | 1463820199677 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0xa30f1000) [pid = 6387] [serial = 74] [outer = 0x99e21c00] 01:43:20 INFO - PROCESS | 6387 | 1463820200465 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1141ms 01:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:43:20 INFO - PROCESS | 6387 | 1463820200522 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 6387 | 1463820200525 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 01:43:20 INFO - PROCESS | 6387 | 1463820200531 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 6387 | 1463820200535 Marionette TRACE conn3 <- [1,74,null,{}] 01:43:20 INFO - PROCESS | 6387 | 1463820200540 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}] 01:43:20 INFO - PROCESS | 6387 | 1463820200698 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:43:20 INFO - PROCESS | 6387 | 1463820200713 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a0d4800 == 26 [pid = 6387] [id = 26] 01:43:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 75 (0x9b80c800) [pid = 6387] [serial = 75] [outer = (nil)] 01:43:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 76 (0xa35f4400) [pid = 6387] [serial = 76] [outer = 0x9b80c800] 01:43:20 INFO - PROCESS | 6387 | 1463820200788 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 77 (0xa50e2800) [pid = 6387] [serial = 77] [outer = 0x9b80c800] 01:43:22 INFO - PROCESS | 6387 | 1463820202794 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]]]}] 01:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 2295ms 01:43:22 INFO - PROCESS | 6387 | 1463820202826 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:43:22 INFO - PROCESS | 6387 | 1463820202832 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 01:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:43:22 INFO - PROCESS | 6387 | 1463820202841 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:43:22 INFO - PROCESS | 6387 | 1463820202847 Marionette TRACE conn3 <- [1,78,null,{}] 01:43:22 INFO - PROCESS | 6387 | 1463820202866 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}] 01:43:23 INFO - PROCESS | 6387 | 1463820203051 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:43:23 INFO - PROCESS | 6387 | 1463820203087 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f1000 == 27 [pid = 6387] [id = 27] 01:43:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 78 (0x939f4800) [pid = 6387] [serial = 78] [outer = (nil)] 01:43:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 79 (0x93a95400) [pid = 6387] [serial = 79] [outer = 0x939f4800] 01:43:23 INFO - PROCESS | 6387 | 1463820203165 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 80 (0x946e3c00) [pid = 6387] [serial = 80] [outer = 0x939f4800] 01:43:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 81 (0x9538c400) [pid = 6387] [serial = 81] [outer = 0x99774c00] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 80 (0x93b52c00) [pid = 6387] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 79 (0x95269800) [pid = 6387] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 78 (0xa262cc00) [pid = 6387] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 77 (0xa82b6800) [pid = 6387] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 76 (0x9b813000) [pid = 6387] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 75 (0x939d9000) [pid = 6387] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 74 (0x92583800) [pid = 6387] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 73 (0x92725c00) [pid = 6387] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 72 (0x9272dc00) [pid = 6387] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 71 (0x939da800) [pid = 6387] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 70 (0x97771800) [pid = 6387] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 69 (0x99a56800) [pid = 6387] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 68 (0x9b510000) [pid = 6387] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 67 (0x9b81b000) [pid = 6387] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 66 (0xa0505400) [pid = 6387] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:43:24 INFO - PROCESS | 6387 | --DOMWINDOW == 65 (0x9b50d000) [pid = 6387] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:43:24 INFO - PROCESS | 6387 | 1463820204681 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]]]}] 01:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1894ms 01:43:24 INFO - PROCESS | 6387 | 1463820204735 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 6387 | 1463820204743 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 01:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:43:24 INFO - PROCESS | 6387 | 1463820204756 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - PROCESS | 6387 | 1463820204759 Marionette TRACE conn3 <- [1,82,null,{}] 01:43:24 INFO - PROCESS | 6387 | 1463820204766 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}] 01:43:24 INFO - PROCESS | 6387 | 1463820204920 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:43:24 INFO - PROCESS | 6387 | 1463820204932 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a92400 == 28 [pid = 6387] [id = 28] 01:43:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 66 (0x93b53400) [pid = 6387] [serial = 82] [outer = (nil)] 01:43:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0x981d3c00) [pid = 6387] [serial = 83] [outer = 0x93b53400] 01:43:25 INFO - PROCESS | 6387 | 1463820205006 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0x98a05c00) [pid = 6387] [serial = 84] [outer = 0x93b53400] 01:43:25 INFO - PROCESS | 6387 | 1463820205832 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1138ms 01:43:25 INFO - PROCESS | 6387 | 1463820205897 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:43:25 INFO - PROCESS | 6387 | 1463820205901 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 01:43:25 INFO - PROCESS | 6387 | 1463820205908 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 6387 | 1463820205913 Marionette TRACE conn3 <- [1,86,null,{}] 01:43:25 INFO - PROCESS | 6387 | 1463820205929 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}] 01:43:26 INFO - PROCESS | 6387 | 1463820206083 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:43:26 INFO - PROCESS | 6387 | 1463820206240 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x9257a800 == 29 [pid = 6387] [id = 29] 01:43:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0x9257b000) [pid = 6387] [serial = 85] [outer = (nil)] 01:43:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0x92724400) [pid = 6387] [serial = 86] [outer = 0x9257b000] 01:43:26 INFO - PROCESS | 6387 | 1463820206330 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 71 (0x939d4000) [pid = 6387] [serial = 87] [outer = 0x9257b000] 01:43:27 INFO - PROCESS | 6387 | 1463820207195 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1337ms 01:43:27 INFO - PROCESS | 6387 | 1463820207245 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 6387 | 1463820207252 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 01:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:43:27 INFO - PROCESS | 6387 | 1463820207260 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 6387 | 1463820207266 Marionette TRACE conn3 <- [1,90,null,{}] 01:43:27 INFO - PROCESS | 6387 | 1463820207274 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}] 01:43:27 INFO - PROCESS | 6387 | 1463820207455 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:43:27 INFO - PROCESS | 6387 | 1463820207597 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x939ecc00 == 30 [pid = 6387] [id = 30] 01:43:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 72 (0x95516000) [pid = 6387] [serial = 88] [outer = (nil)] 01:43:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 73 (0x98aa0c00) [pid = 6387] [serial = 89] [outer = 0x95516000] 01:43:27 INFO - PROCESS | 6387 | 1463820207687 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0x9970ac00) [pid = 6387] [serial = 90] [outer = 0x95516000] 01:43:28 INFO - PROCESS | 6387 | 1463820208582 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1394ms 01:43:28 INFO - PROCESS | 6387 | 1463820208683 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 6387 | 1463820208691 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 01:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:43:28 INFO - PROCESS | 6387 | 1463820208699 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - PROCESS | 6387 | 1463820208703 Marionette TRACE conn3 <- [1,94,null,{}] 01:43:28 INFO - PROCESS | 6387 | 1463820208710 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}] 01:43:28 INFO - PROCESS | 6387 | 1463820208885 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:43:29 INFO - PROCESS | 6387 | 1463820208999 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x9526ac00 == 31 [pid = 6387] [id = 31] 01:43:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 75 (0x95391c00) [pid = 6387] [serial = 91] [outer = (nil)] 01:43:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 76 (0x9a8c8800) [pid = 6387] [serial = 92] [outer = 0x95391c00] 01:43:29 INFO - PROCESS | 6387 | 1463820209128 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 77 (0x9b14d800) [pid = 6387] [serial = 93] [outer = 0x95391c00] 01:43:30 INFO - PROCESS | 6387 | 1463820210073 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1439ms 01:43:30 INFO - PROCESS | 6387 | 1463820210140 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:43:30 INFO - PROCESS | 6387 | 1463820210144 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 01:43:30 INFO - PROCESS | 6387 | 1463820210159 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 6387 | 1463820210168 Marionette TRACE conn3 <- [1,98,null,{}] 01:43:30 INFO - PROCESS | 6387 | 1463820210184 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}] 01:43:30 INFO - PROCESS | 6387 | 1463820210437 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:43:30 INFO - PROCESS | 6387 | 1463820210549 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x98f43400 == 32 [pid = 6387] [id = 32] 01:43:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 78 (0x9b14c400) [pid = 6387] [serial = 94] [outer = (nil)] 01:43:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 79 (0x9b87dc00) [pid = 6387] [serial = 95] [outer = 0x9b14c400] 01:43:30 INFO - PROCESS | 6387 | 1463820210678 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 80 (0x9d4a1c00) [pid = 6387] [serial = 96] [outer = 0x9b14c400] 01:43:31 INFO - PROCESS | 6387 | 1463820211509 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1415ms 01:43:31 INFO - PROCESS | 6387 | 1463820211566 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 6387 | 1463820211571 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 01:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:43:31 INFO - PROCESS | 6387 | 1463820211577 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 6387 | 1463820211581 Marionette TRACE conn3 <- [1,102,null,{}] 01:43:31 INFO - PROCESS | 6387 | 1463820211587 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}] 01:43:31 INFO - PROCESS | 6387 | 1463820211752 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:43:31 INFO - PROCESS | 6387 | 1463820211890 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a56000 == 33 [pid = 6387] [id = 33] 01:43:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 81 (0x9525f800) [pid = 6387] [serial = 97] [outer = (nil)] 01:43:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 82 (0x9538e000) [pid = 6387] [serial = 98] [outer = 0x9525f800] 01:43:31 INFO - PROCESS | 6387 | 1463820211975 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 83 (0x9776b800) [pid = 6387] [serial = 99] [outer = 0x9525f800] 01:43:32 INFO - PROCESS | 6387 | 1463820212821 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]]]}] 01:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1281ms 01:43:32 INFO - PROCESS | 6387 | 1463820212859 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 6387 | 1463820212863 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 01:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:43:32 INFO - PROCESS | 6387 | 1463820212871 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - PROCESS | 6387 | 1463820212874 Marionette TRACE conn3 <- [1,106,null,{}] 01:43:32 INFO - PROCESS | 6387 | 1463820212880 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}] 01:43:33 INFO - PROCESS | 6387 | 1463820213040 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:43:33 INFO - PROCESS | 6387 | 1463820213190 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b812c00 == 34 [pid = 6387] [id = 34] 01:43:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 84 (0x9b817c00) [pid = 6387] [serial = 100] [outer = (nil)] 01:43:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 85 (0x9d8acc00) [pid = 6387] [serial = 101] [outer = 0x9b817c00] 01:43:33 INFO - PROCESS | 6387 | 1463820213292 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 86 (0xa21a4000) [pid = 6387] [serial = 102] [outer = 0x9b817c00] 01:43:34 INFO - PROCESS | 6387 | 1463820214343 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1542ms 01:43:34 INFO - PROCESS | 6387 | 1463820214415 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 6387 | 1463820214420 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 01:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:43:34 INFO - PROCESS | 6387 | 1463820214429 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 6387 | 1463820214435 Marionette TRACE conn3 <- [1,110,null,{}] 01:43:34 INFO - PROCESS | 6387 | 1463820214445 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}] 01:43:34 INFO - PROCESS | 6387 | 1463820214660 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x97771400 == 33 [pid = 6387] [id = 19] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x93a92400 == 32 [pid = 6387] [id = 28] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x939f1000 == 31 [pid = 6387] [id = 27] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x93b52800 == 30 [pid = 6387] [id = 6] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0xa6c4f400 == 29 [pid = 6387] [id = 12] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0xa2457400 == 28 [pid = 6387] [id = 11] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x99a5c000 == 27 [pid = 6387] [id = 21] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x93a93400 == 26 [pid = 6387] [id = 10] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9b80f800 == 25 [pid = 6387] [id = 13] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x939d8c00 == 24 [pid = 6387] [id = 14] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x92582800 == 23 [pid = 6387] [id = 15] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x92725000 == 22 [pid = 6387] [id = 16] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x939d9800 == 21 [pid = 6387] [id = 18] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x99a10000 == 20 [pid = 6387] [id = 20] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x92579800 == 19 [pid = 6387] [id = 17] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9b812c00 == 18 [pid = 6387] [id = 34] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9b509c00 == 17 [pid = 6387] [id = 22] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x98f43400 == 16 [pid = 6387] [id = 32] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9a0d4800 == 15 [pid = 6387] [id = 26] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x93a56000 == 14 [pid = 6387] [id = 33] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9272e400 == 13 [pid = 6387] [id = 25] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9526ac00 == 12 [pid = 6387] [id = 31] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x939db400 == 11 [pid = 6387] [id = 24] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9d49f400 == 10 [pid = 6387] [id = 23] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x9257a800 == 9 [pid = 6387] [id = 29] 01:43:35 INFO - PROCESS | 6387 | --DOCSHELL 0x939ecc00 == 8 [pid = 6387] [id = 30] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 85 (0x93a51800) [pid = 6387] [serial = 19] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 84 (0x9aa92400) [pid = 6387] [serial = 25] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 83 (0xa245ac00) [pid = 6387] [serial = 28] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 82 (0xa689d000) [pid = 6387] [serial = 31] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 81 (0xa9022800) [pid = 6387] [serial = 34] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 80 (0x93a4a400) [pid = 6387] [serial = 37] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 79 (0x939df400) [pid = 6387] [serial = 40] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 78 (0x939ee000) [pid = 6387] [serial = 43] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 77 (0x9272d400) [pid = 6387] [serial = 46] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 76 (0x93a4c400) [pid = 6387] [serial = 49] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 75 (0x939e6800) [pid = 6387] [serial = 52] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 74 (0x93a50000) [pid = 6387] [serial = 53] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 73 (0x9837fc00) [pid = 6387] [serial = 55] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 72 (0x9a27bc00) [pid = 6387] [serial = 58] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 71 (0x9b819c00) [pid = 6387] [serial = 61] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 70 (0x9d4a0c00) [pid = 6387] [serial = 64] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 69 (0x9d8a4c00) [pid = 6387] [serial = 65] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 68 (0xa104b800) [pid = 6387] [serial = 67] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 67 (0xa21a4800) [pid = 6387] [serial = 68] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 66 (0xa24fb000) [pid = 6387] [serial = 70] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 65 (0xa26c3800) [pid = 6387] [serial = 71] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 64 (0xa30e7800) [pid = 6387] [serial = 73] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 63 (0x9830b000) [pid = 6387] [serial = 22] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 62 (0xa30efc00) [pid = 6387] [serial = 29] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 61 (0x9ac0d400) [pid = 6387] [serial = 59] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 60 (0x93b59c00) [pid = 6387] [serial = 17] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 59 (0xa6f78c00) [pid = 6387] [serial = 32] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 58 (0xac0b0000) [pid = 6387] [serial = 35] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 57 (0x939ec400) [pid = 6387] [serial = 41] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 56 (0x9776a800) [pid = 6387] [serial = 38] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 55 (0x939f2800) [pid = 6387] [serial = 44] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 54 (0x92730400) [pid = 6387] [serial = 47] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 53 (0x98a9e000) [pid = 6387] [serial = 56] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 52 (0x9b9c6000) [pid = 6387] [serial = 62] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 51 (0x95518000) [pid = 6387] [serial = 50] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 50 (0xa50ee000) [pid = 6387] [serial = 2] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 49 (0x93b54c00) [pid = 6387] [serial = 16] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 48 (0x9a279800) [pid = 6387] [serial = 12] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | --DOMWINDOW == 47 (0x9a0d3800) [pid = 6387] [serial = 9] [outer = (nil)] [url = about:blank] 01:43:35 INFO - PROCESS | 6387 | 1463820215742 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272dc00 == 9 [pid = 6387] [id = 35] 01:43:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 48 (0x9272e800) [pid = 6387] [serial = 103] [outer = (nil)] 01:43:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 49 (0x939d3800) [pid = 6387] [serial = 104] [outer = 0x9272e800] 01:43:35 INFO - PROCESS | 6387 | 1463820215843 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 50 (0x939e8400) [pid = 6387] [serial = 105] [outer = 0x9272e800] 01:43:36 INFO - PROCESS | 6387 | 1463820216563 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 2190ms 01:43:36 INFO - PROCESS | 6387 | 1463820216625 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:43:36 INFO - PROCESS | 6387 | 1463820216630 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 01:43:36 INFO - PROCESS | 6387 | 1463820216645 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 6387 | 1463820216651 Marionette TRACE conn3 <- [1,114,null,{}] 01:43:36 INFO - PROCESS | 6387 | 1463820216660 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}] 01:43:36 INFO - PROCESS | 6387 | 1463820216824 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:43:36 INFO - PROCESS | 6387 | 1463820216838 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f3400 == 10 [pid = 6387] [id = 36] 01:43:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 51 (0x939f4400) [pid = 6387] [serial = 106] [outer = (nil)] 01:43:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 52 (0x93a52400) [pid = 6387] [serial = 107] [outer = 0x939f4400] 01:43:36 INFO - PROCESS | 6387 | 1463820216917 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 53 (0x93a8cc00) [pid = 6387] [serial = 108] [outer = 0x939f4400] 01:43:37 INFO - PROCESS | 6387 | 1463820217866 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1299ms 01:43:37 INFO - PROCESS | 6387 | 1463820217941 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 6387 | 1463820217948 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 01:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:43:37 INFO - PROCESS | 6387 | 1463820217955 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 6387 | 1463820217959 Marionette TRACE conn3 <- [1,118,null,{}] 01:43:37 INFO - PROCESS | 6387 | 1463820217965 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}] 01:43:38 INFO - PROCESS | 6387 | 1463820218130 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:43:38 INFO - PROCESS | 6387 | 1463820218240 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x939e7400 == 11 [pid = 6387] [id = 37] 01:43:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 54 (0x93a93400) [pid = 6387] [serial = 109] [outer = (nil)] 01:43:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 55 (0x9526a000) [pid = 6387] [serial = 110] [outer = 0x93a93400] 01:43:38 INFO - PROCESS | 6387 | 1463820218315 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 56 (0x9776c400) [pid = 6387] [serial = 111] [outer = 0x93a93400] 01:43:39 INFO - PROCESS | 6387 | 1463820219166 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1233ms 01:43:39 INFO - PROCESS | 6387 | 1463820219190 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 6387 | 1463820219194 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 01:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:43:39 INFO - PROCESS | 6387 | 1463820219208 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 6387 | 1463820219218 Marionette TRACE conn3 <- [1,122,null,{}] 01:43:39 INFO - PROCESS | 6387 | 1463820219236 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}] 01:43:39 INFO - PROCESS | 6387 | 1463820219437 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:43:39 INFO - PROCESS | 6387 | 1463820219464 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x99a06400 == 12 [pid = 6387] [id = 38] 01:43:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 57 (0x99a08c00) [pid = 6387] [serial = 112] [outer = (nil)] 01:43:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 58 (0x99e24c00) [pid = 6387] [serial = 113] [outer = 0x99a08c00] 01:43:39 INFO - PROCESS | 6387 | 1463820219538 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 59 (0x9a0b9000) [pid = 6387] [serial = 114] [outer = 0x99a08c00] 01:43:40 INFO - PROCESS | 6387 | --DOMWINDOW == 58 (0x93b53400) [pid = 6387] [serial = 82] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:43:40 INFO - PROCESS | 6387 | --DOMWINDOW == 57 (0x939f4800) [pid = 6387] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:43:40 INFO - PROCESS | 6387 | --DOMWINDOW == 56 (0x9b80c800) [pid = 6387] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:43:40 INFO - PROCESS | 6387 | --DOMWINDOW == 55 (0x99e21c00) [pid = 6387] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:43:40 INFO - PROCESS | 6387 | 1463820220351 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1206ms 01:43:40 INFO - PROCESS | 6387 | 1463820220412 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:43:40 INFO - PROCESS | 6387 | 1463820220416 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 01:43:40 INFO - PROCESS | 6387 | 1463820220423 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 6387 | 1463820220427 Marionette TRACE conn3 <- [1,126,null,{}] 01:43:40 INFO - PROCESS | 6387 | 1463820220432 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}] 01:43:40 INFO - PROCESS | 6387 | 1463820220630 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:43:40 INFO - PROCESS | 6387 | 1463820220767 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a0b8400 == 13 [pid = 6387] [id = 39] 01:43:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 56 (0x9a27a000) [pid = 6387] [serial = 115] [outer = (nil)] 01:43:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 57 (0x9afdf000) [pid = 6387] [serial = 116] [outer = 0x9a27a000] 01:43:40 INFO - PROCESS | 6387 | 1463820220853 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 58 (0x9afe9c00) [pid = 6387] [serial = 117] [outer = 0x9a27a000] 01:43:41 INFO - PROCESS | 6387 | 1463820221732 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1332ms 01:43:41 INFO - PROCESS | 6387 | 1463820221755 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 6387 | 1463820221759 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 01:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:43:41 INFO - PROCESS | 6387 | 1463820221765 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 6387 | 1463820221767 Marionette TRACE conn3 <- [1,130,null,{}] 01:43:41 INFO - PROCESS | 6387 | 1463820221774 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}] 01:43:41 INFO - PROCESS | 6387 | 1463820221924 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:43:41 INFO - PROCESS | 6387 | 1463820221941 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b80e000 == 14 [pid = 6387] [id = 40] 01:43:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 59 (0x9b810800) [pid = 6387] [serial = 118] [outer = (nil)] 01:43:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 60 (0x9b812c00) [pid = 6387] [serial = 119] [outer = 0x9b810800] 01:43:42 INFO - PROCESS | 6387 | 1463820222028 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 61 (0x9b9ccc00) [pid = 6387] [serial = 120] [outer = 0x9b810800] 01:43:43 INFO - PROCESS | 6387 | 1463820223118 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1388ms 01:43:43 INFO - PROCESS | 6387 | 1463820223154 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:43:43 INFO - PROCESS | 6387 | 1463820223161 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 01:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:43:43 INFO - PROCESS | 6387 | 1463820223171 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - PROCESS | 6387 | 1463820223176 Marionette TRACE conn3 <- [1,134,null,{}] 01:43:43 INFO - PROCESS | 6387 | 1463820223185 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}] 01:43:43 INFO - PROCESS | 6387 | 1463820223399 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:43:43 INFO - PROCESS | 6387 | 1463820223580 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x92727400 == 15 [pid = 6387] [id = 41] 01:43:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 62 (0x9272e000) [pid = 6387] [serial = 121] [outer = (nil)] 01:43:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 63 (0x93a8c800) [pid = 6387] [serial = 122] [outer = 0x9272e000] 01:43:43 INFO - PROCESS | 6387 | 1463820223727 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 64 (0x950c9c00) [pid = 6387] [serial = 123] [outer = 0x9272e000] 01:43:44 INFO - PROCESS | 6387 | 1463820224841 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1689ms 01:43:44 INFO - PROCESS | 6387 | 1463820224860 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 6387 | 1463820224869 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 01:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:43:44 INFO - PROCESS | 6387 | 1463820224880 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 6387 | 1463820224884 Marionette TRACE conn3 <- [1,138,null,{}] 01:43:44 INFO - PROCESS | 6387 | 1463820224891 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}] 01:43:45 INFO - PROCESS | 6387 | 1463820225076 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:43:45 INFO - PROCESS | 6387 | 1463820225211 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x9837fc00 == 16 [pid = 6387] [id = 42] 01:43:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 65 (0x983d9800) [pid = 6387] [serial = 124] [outer = (nil)] 01:43:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 66 (0x99709400) [pid = 6387] [serial = 125] [outer = 0x983d9800] 01:43:45 INFO - PROCESS | 6387 | 1463820225328 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0x9a27bc00) [pid = 6387] [serial = 126] [outer = 0x983d9800] 01:43:46 INFO - PROCESS | 6387 | 1463820226305 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1436ms 01:43:46 INFO - PROCESS | 6387 | 1463820226316 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 6387 | 1463820226320 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 01:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:43:46 INFO - PROCESS | 6387 | 1463820226327 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 6387 | 1463820226333 Marionette TRACE conn3 <- [1,142,null,{}] 01:43:46 INFO - PROCESS | 6387 | 1463820226350 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}] 01:43:46 INFO - PROCESS | 6387 | 1463820226533 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:43:46 INFO - PROCESS | 6387 | 1463820226714 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:43:46 INFO - PROCESS | 6387 | 1463820226781 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x946e2000 == 17 [pid = 6387] [id = 43] 01:43:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0x9525e400) [pid = 6387] [serial = 127] [outer = (nil)] 01:43:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0x9991b800) [pid = 6387] [serial = 128] [outer = 0x9525e400] 01:43:46 INFO - PROCESS | 6387 | 1463820226878 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0xa1052800) [pid = 6387] [serial = 129] [outer = 0x9525e400] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 69 (0xa35f4400) [pid = 6387] [serial = 76] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 68 (0xa30f1000) [pid = 6387] [serial = 74] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 67 (0x98a05c00) [pid = 6387] [serial = 84] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 66 (0x981d3c00) [pid = 6387] [serial = 83] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 65 (0x93a95400) [pid = 6387] [serial = 79] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 64 (0x9d49bc00) [pid = 6387] [serial = 26] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 63 (0x946e3c00) [pid = 6387] [serial = 80] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | --DOMWINDOW == 62 (0xa50e2800) [pid = 6387] [serial = 77] [outer = (nil)] [url = about:blank] 01:43:47 INFO - PROCESS | 6387 | 1463820227970 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1694ms 01:43:48 INFO - PROCESS | 6387 | 1463820228022 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 6387 | 1463820228029 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 01:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:43:48 INFO - PROCESS | 6387 | 1463820228038 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 6387 | 1463820228042 Marionette TRACE conn3 <- [1,146,null,{}] 01:43:48 INFO - PROCESS | 6387 | 1463820228050 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}] 01:43:48 INFO - PROCESS | 6387 | 1463820228207 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:43:48 INFO - PROCESS | 6387 | 1463820228220 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x92733000 == 18 [pid = 6387] [id = 44] 01:43:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 63 (0x93a87800) [pid = 6387] [serial = 130] [outer = (nil)] 01:43:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 64 (0x93b56c00) [pid = 6387] [serial = 131] [outer = 0x93a87800] 01:43:48 INFO - PROCESS | 6387 | 1463820228298 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 65 (0x946ea800) [pid = 6387] [serial = 132] [outer = 0x93a87800] 01:43:49 INFO - PROCESS | 6387 | 1463820229142 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1146ms 01:43:49 INFO - PROCESS | 6387 | 1463820229185 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 6387 | 1463820229193 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 01:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:43:49 INFO - PROCESS | 6387 | 1463820229203 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 6387 | 1463820229207 Marionette TRACE conn3 <- [1,150,null,{}] 01:43:49 INFO - PROCESS | 6387 | 1463820229213 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}] 01:43:49 INFO - PROCESS | 6387 | 1463820229365 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:43:49 INFO - PROCESS | 6387 | 1463820229379 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x9525e000 == 19 [pid = 6387] [id = 45] 01:43:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 66 (0x95262000) [pid = 6387] [serial = 133] [outer = (nil)] 01:43:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0x98f42000) [pid = 6387] [serial = 134] [outer = 0x95262000] 01:43:49 INFO - PROCESS | 6387 | 1463820229466 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0x9a0b3800) [pid = 6387] [serial = 135] [outer = 0x95262000] 01:43:50 INFO - PROCESS | 6387 | 1463820230513 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1341ms 01:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:43:50 INFO - PROCESS | 6387 | 1463820230545 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 6387 | 1463820230548 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 01:43:50 INFO - PROCESS | 6387 | 1463820230555 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 6387 | 1463820230560 Marionette TRACE conn3 <- [1,154,null,{}] 01:43:50 INFO - PROCESS | 6387 | 1463820230581 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}] 01:43:50 INFO - PROCESS | 6387 | 1463820230776 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:43:50 INFO - PROCESS | 6387 | 1463820230891 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x9257a800 == 20 [pid = 6387] [id = 46] 01:43:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0x97778400) [pid = 6387] [serial = 136] [outer = (nil)] 01:43:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0x9d8a3400) [pid = 6387] [serial = 137] [outer = 0x97778400] 01:43:50 INFO - PROCESS | 6387 | 1463820230972 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 71 (0xa2161000) [pid = 6387] [serial = 138] [outer = 0x97778400] 01:43:51 INFO - PROCESS | 6387 | 1463820231755 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1249ms 01:43:51 INFO - PROCESS | 6387 | 1463820231803 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 6387 | 1463820231808 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 01:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:43:51 INFO - PROCESS | 6387 | 1463820231825 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 6387 | 1463820231828 Marionette TRACE conn3 <- [1,158,null,{}] 01:43:51 INFO - PROCESS | 6387 | 1463820231834 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}] 01:43:52 INFO - PROCESS | 6387 | 1463820232035 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:43:52 INFO - PROCESS | 6387 | 1463820232059 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x95385400 == 21 [pid = 6387] [id = 47] 01:43:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 72 (0xa21a2400) [pid = 6387] [serial = 139] [outer = (nil)] 01:43:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 73 (0xa2280000) [pid = 6387] [serial = 140] [outer = 0xa21a2400] 01:43:52 INFO - PROCESS | 6387 | 1463820232132 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0xa22c4800) [pid = 6387] [serial = 141] [outer = 0xa21a2400] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 73 (0x99a08c00) [pid = 6387] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 72 (0x939f4400) [pid = 6387] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 71 (0x9272e800) [pid = 6387] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 70 (0x9257b000) [pid = 6387] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 69 (0x95516000) [pid = 6387] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 68 (0x95391c00) [pid = 6387] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 67 (0x9b14c400) [pid = 6387] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 66 (0x9525f800) [pid = 6387] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 65 (0x9a27a000) [pid = 6387] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:43:52 INFO - PROCESS | 6387 | --DOMWINDOW == 64 (0x93a93400) [pid = 6387] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:43:52 INFO - PROCESS | 6387 | 1463820232978 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1184ms 01:43:53 INFO - PROCESS | 6387 | 1463820233008 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 6387 | 1463820233012 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 01:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:43:53 INFO - PROCESS | 6387 | 1463820233018 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 6387 | 1463820233021 Marionette TRACE conn3 <- [1,162,null,{}] 01:43:53 INFO - PROCESS | 6387 | 1463820233027 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}] 01:43:53 INFO - PROCESS | 6387 | 1463820233173 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:43:53 INFO - PROCESS | 6387 | 1463820233188 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x9525f800 == 22 [pid = 6387] [id = 48] 01:43:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 65 (0x95264c00) [pid = 6387] [serial = 142] [outer = (nil)] 01:43:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 66 (0x9b816c00) [pid = 6387] [serial = 143] [outer = 0x95264c00] 01:43:53 INFO - PROCESS | 6387 | 1463820233263 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0xa2278400) [pid = 6387] [serial = 144] [outer = 0x95264c00] 01:43:54 INFO - PROCESS | 6387 | 1463820234118 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1131ms 01:43:54 INFO - PROCESS | 6387 | 1463820234150 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 6387 | 1463820234154 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 01:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:43:54 INFO - PROCESS | 6387 | 1463820234160 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 6387 | 1463820234162 Marionette TRACE conn3 <- [1,166,null,{}] 01:43:54 INFO - PROCESS | 6387 | 1463820234168 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}] 01:43:54 INFO - PROCESS | 6387 | 1463820234346 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:43:54 INFO - PROCESS | 6387 | 1463820234358 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x939efc00 == 23 [pid = 6387] [id = 49] 01:43:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0x95510c00) [pid = 6387] [serial = 145] [outer = (nil)] 01:43:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0xa30d8400) [pid = 6387] [serial = 146] [outer = 0x95510c00] 01:43:54 INFO - PROCESS | 6387 | 1463820234433 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0x9d49f400) [pid = 6387] [serial = 147] [outer = 0x95510c00] 01:43:55 INFO - PROCESS | 6387 | 1463820235406 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1291ms 01:43:55 INFO - PROCESS | 6387 | 1463820235452 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 6387 | 1463820235460 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 01:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:43:55 INFO - PROCESS | 6387 | 1463820235470 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 6387 | 1463820235475 Marionette TRACE conn3 <- [1,170,null,{}] 01:43:55 INFO - PROCESS | 6387 | 1463820235484 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}] 01:43:55 INFO - PROCESS | 6387 | 1463820235697 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:43:55 INFO - PROCESS | 6387 | 1463820235839 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272a000 == 24 [pid = 6387] [id = 50] 01:43:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 71 (0x939df400) [pid = 6387] [serial = 148] [outer = (nil)] 01:43:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 72 (0x93b58800) [pid = 6387] [serial = 149] [outer = 0x939df400] 01:43:55 INFO - PROCESS | 6387 | 1463820235945 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 73 (0x98304800) [pid = 6387] [serial = 150] [outer = 0x939df400] 01:43:56 INFO - PROCESS | 6387 | 1463820236830 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1437ms 01:43:56 INFO - PROCESS | 6387 | 1463820236908 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 6387 | 1463820236917 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 01:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:43:56 INFO - PROCESS | 6387 | 1463820236928 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 6387 | 1463820236933 Marionette TRACE conn3 <- [1,174,null,{}] 01:43:56 INFO - PROCESS | 6387 | 1463820236940 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}] 01:43:57 INFO - PROCESS | 6387 | 1463820237151 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:43:57 INFO - PROCESS | 6387 | 1463820237294 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x9ac07000 == 25 [pid = 6387] [id = 51] 01:43:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0x9b157000) [pid = 6387] [serial = 151] [outer = (nil)] 01:43:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 75 (0x9b81b800) [pid = 6387] [serial = 152] [outer = 0x9b157000] 01:43:57 INFO - PROCESS | 6387 | 1463820237380 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 76 (0x9d4a0c00) [pid = 6387] [serial = 153] [outer = 0x9b157000] 01:43:58 INFO - PROCESS | 6387 | 1463820238219 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1334ms 01:43:58 INFO - PROCESS | 6387 | 1463820238263 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 6387 | 1463820238268 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 01:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:43:58 INFO - PROCESS | 6387 | 1463820238274 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 6387 | 1463820238281 Marionette TRACE conn3 <- [1,178,null,{}] 01:43:58 INFO - PROCESS | 6387 | 1463820238297 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}] 01:43:58 INFO - PROCESS | 6387 | 1463820238481 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:43:58 INFO - PROCESS | 6387 | 1463820238624 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x92581000 == 26 [pid = 6387] [id = 52] 01:43:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 77 (0xa26cc400) [pid = 6387] [serial = 154] [outer = (nil)] 01:43:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 78 (0xa3223000) [pid = 6387] [serial = 155] [outer = 0xa26cc400] 01:43:58 INFO - PROCESS | 6387 | 1463820238724 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 79 (0xa325b400) [pid = 6387] [serial = 156] [outer = 0xa26cc400] 01:43:59 INFO - PROCESS | 6387 | 1463820239607 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1389ms 01:43:59 INFO - PROCESS | 6387 | 1463820239664 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:43:59 INFO - PROCESS | 6387 | 1463820239669 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 01:43:59 INFO - PROCESS | 6387 | 1463820239675 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 6387 | 1463820239679 Marionette TRACE conn3 <- [1,182,null,{}] 01:43:59 INFO - PROCESS | 6387 | 1463820239685 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}] 01:43:59 INFO - PROCESS | 6387 | 1463820239852 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:44:00 INFO - PROCESS | 6387 | 1463820239992 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a52800 == 27 [pid = 6387] [id = 53] 01:44:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 80 (0xa26ea800) [pid = 6387] [serial = 157] [outer = (nil)] 01:44:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 81 (0xa35f9800) [pid = 6387] [serial = 158] [outer = 0xa26ea800] 01:44:00 INFO - PROCESS | 6387 | 1463820240078 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 82 (0xa509f800) [pid = 6387] [serial = 159] [outer = 0xa26ea800] 01:44:01 INFO - PROCESS | 6387 | 1463820240999 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1383ms 01:44:01 INFO - PROCESS | 6387 | 1463820241060 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 6387 | 1463820241064 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 01:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:44:01 INFO - PROCESS | 6387 | 1463820241071 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - PROCESS | 6387 | 1463820241074 Marionette TRACE conn3 <- [1,186,null,{}] 01:44:01 INFO - PROCESS | 6387 | 1463820241080 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}] 01:44:01 INFO - PROCESS | 6387 | 1463820241248 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:44:01 INFO - PROCESS | 6387 | 1463820241396 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x939dc800 == 28 [pid = 6387] [id = 54] 01:44:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 83 (0x939ed000) [pid = 6387] [serial = 160] [outer = (nil)] 01:44:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 84 (0xa6284c00) [pid = 6387] [serial = 161] [outer = 0x939ed000] 01:44:01 INFO - PROCESS | 6387 | 1463820241483 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 85 (0xa628c400) [pid = 6387] [serial = 162] [outer = 0x939ed000] 01:44:02 INFO - PROCESS | 6387 | 1463820242553 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1539ms 01:44:02 INFO - PROCESS | 6387 | 1463820242611 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 6387 | 1463820242616 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 01:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:44:02 INFO - PROCESS | 6387 | 1463820242625 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 6387 | 1463820242631 Marionette TRACE conn3 <- [1,190,null,{}] 01:44:02 INFO - PROCESS | 6387 | 1463820242639 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}] 01:44:02 INFO - PROCESS | 6387 | 1463820242805 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:44:02 INFO - PROCESS | 6387 | 1463820242972 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x939dc000 == 29 [pid = 6387] [id = 55] 01:44:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 86 (0x93a52000) [pid = 6387] [serial = 163] [outer = (nil)] 01:44:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 87 (0x95388800) [pid = 6387] [serial = 164] [outer = 0x93a52000] 01:44:03 INFO - PROCESS | 6387 | 1463820243072 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 88 (0x981d9400) [pid = 6387] [serial = 165] [outer = 0x93a52000] 01:44:04 INFO - PROCESS | 6387 | --DOCSHELL 0x9272dc00 == 28 [pid = 6387] [id = 35] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 87 (0x9b812c00) [pid = 6387] [serial = 119] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | 1463820244022 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]]]}] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 86 (0x99e24c00) [pid = 6387] [serial = 113] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 85 (0x93a52400) [pid = 6387] [serial = 107] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 84 (0x93a8cc00) [pid = 6387] [serial = 108] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 83 (0x939d3800) [pid = 6387] [serial = 104] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 82 (0x939e8400) [pid = 6387] [serial = 105] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 81 (0x939d4000) [pid = 6387] [serial = 87] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 80 (0x92724400) [pid = 6387] [serial = 86] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 79 (0x9970ac00) [pid = 6387] [serial = 90] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 78 (0x98aa0c00) [pid = 6387] [serial = 89] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 77 (0x9b14d800) [pid = 6387] [serial = 93] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 76 (0x9a8c8800) [pid = 6387] [serial = 92] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 75 (0x9d4a1c00) [pid = 6387] [serial = 96] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 74 (0x9b87dc00) [pid = 6387] [serial = 95] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 73 (0x9776b800) [pid = 6387] [serial = 99] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 72 (0x9538e000) [pid = 6387] [serial = 98] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 71 (0x9d8acc00) [pid = 6387] [serial = 101] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 70 (0x9afe9c00) [pid = 6387] [serial = 117] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 69 (0x9afdf000) [pid = 6387] [serial = 116] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 68 (0x9526a000) [pid = 6387] [serial = 110] [outer = (nil)] [url = about:blank] 01:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1440ms 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 67 (0x9776c400) [pid = 6387] [serial = 111] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | --DOMWINDOW == 66 (0x9a0b9000) [pid = 6387] [serial = 114] [outer = (nil)] [url = about:blank] 01:44:04 INFO - PROCESS | 6387 | 1463820244065 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 6387 | 1463820244075 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 01:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:44:04 INFO - PROCESS | 6387 | 1463820244085 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - PROCESS | 6387 | 1463820244089 Marionette TRACE conn3 <- [1,194,null,{}] 01:44:04 INFO - PROCESS | 6387 | 1463820244095 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}] 01:44:04 INFO - PROCESS | 6387 | 1463820244254 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:44:04 INFO - PROCESS | 6387 | 1463820244357 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a54c00 == 29 [pid = 6387] [id = 56] 01:44:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 67 (0x93a55400) [pid = 6387] [serial = 166] [outer = (nil)] 01:44:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 68 (0x9525cc00) [pid = 6387] [serial = 167] [outer = 0x93a55400] 01:44:04 INFO - PROCESS | 6387 | 1463820244434 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 69 (0x9776b800) [pid = 6387] [serial = 168] [outer = 0x93a55400] 01:44:05 INFO - PROCESS | 6387 | 1463820245176 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1140ms 01:44:05 INFO - PROCESS | 6387 | 1463820245225 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 6387 | 1463820245230 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 01:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:44:05 INFO - PROCESS | 6387 | 1463820245254 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 6387 | 1463820245260 Marionette TRACE conn3 <- [1,198,null,{}] 01:44:05 INFO - PROCESS | 6387 | 1463820245277 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}] 01:44:05 INFO - PROCESS | 6387 | 1463820245437 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:44:05 INFO - PROCESS | 6387 | 1463820245451 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x939e8400 == 30 [pid = 6387] [id = 57] 01:44:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 70 (0x9afeb000) [pid = 6387] [serial = 169] [outer = (nil)] 01:44:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 71 (0x9b180c00) [pid = 6387] [serial = 170] [outer = 0x9afeb000] 01:44:05 INFO - PROCESS | 6387 | 1463820245532 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 72 (0x9b810400) [pid = 6387] [serial = 171] [outer = 0x9afeb000] 01:44:06 INFO - PROCESS | 6387 | 1463820246411 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1204ms 01:44:06 INFO - PROCESS | 6387 | 1463820246447 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 6387 | 1463820246450 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 01:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:44:06 INFO - PROCESS | 6387 | 1463820246457 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 6387 | 1463820246459 Marionette TRACE conn3 <- [1,202,null,{}] 01:44:06 INFO - PROCESS | 6387 | 1463820246466 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}] 01:44:06 INFO - PROCESS | 6387 | 1463820246663 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:44:06 INFO - PROCESS | 6387 | 1463820246684 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x939ea000 == 31 [pid = 6387] [id = 58] 01:44:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 73 (0x9aa92400) [pid = 6387] [serial = 172] [outer = (nil)] 01:44:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0x9d8f0c00) [pid = 6387] [serial = 173] [outer = 0x9aa92400] 01:44:06 INFO - PROCESS | 6387 | 1463820246761 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 75 (0xa21af400) [pid = 6387] [serial = 174] [outer = 0x9aa92400] 01:44:07 INFO - PROCESS | 6387 | 1463820247640 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1234ms 01:44:07 INFO - PROCESS | 6387 | 1463820247701 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 6387 | 1463820247705 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 01:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:44:07 INFO - PROCESS | 6387 | 1463820247711 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 6387 | 1463820247715 Marionette TRACE conn3 <- [1,206,null,{}] 01:44:07 INFO - PROCESS | 6387 | 1463820247720 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}] 01:44:07 INFO - PROCESS | 6387 | 1463820247923 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:44:07 INFO - PROCESS | 6387 | 1463820247949 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a27ec00 == 32 [pid = 6387] [id = 59] 01:44:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 76 (0x9d4a0400) [pid = 6387] [serial = 175] [outer = (nil)] 01:44:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 77 (0xa2457c00) [pid = 6387] [serial = 176] [outer = 0x9d4a0400] 01:44:08 INFO - PROCESS | 6387 | 1463820248023 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 78 (0xa26c0c00) [pid = 6387] [serial = 177] [outer = 0x9d4a0400] 01:44:08 INFO - PROCESS | 6387 | --DOMWINDOW == 77 (0xa21a2400) [pid = 6387] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:44:08 INFO - PROCESS | 6387 | --DOMWINDOW == 76 (0x95262000) [pid = 6387] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:44:08 INFO - PROCESS | 6387 | --DOMWINDOW == 75 (0x97778400) [pid = 6387] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:44:08 INFO - PROCESS | 6387 | --DOMWINDOW == 74 (0x93a87800) [pid = 6387] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:44:08 INFO - PROCESS | 6387 | --DOMWINDOW == 73 (0x95264c00) [pid = 6387] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:44:08 INFO - PROCESS | 6387 | 1463820248885 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]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1229ms 01:44:08 INFO - PROCESS | 6387 | 1463820248943 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 6387 | 1463820248947 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 01:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:44:08 INFO - PROCESS | 6387 | 1463820248954 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 6387 | 1463820248958 Marionette TRACE conn3 <- [1,210,null,{}] 01:44:08 INFO - PROCESS | 6387 | 1463820248964 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}] 01:44:09 INFO - PROCESS | 6387 | 1463820249150 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:44:09 INFO - PROCESS | 6387 | 1463820249255 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x92728400 == 33 [pid = 6387] [id = 60] 01:44:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 74 (0x92730400) [pid = 6387] [serial = 178] [outer = (nil)] 01:44:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 75 (0xa26ea400) [pid = 6387] [serial = 179] [outer = 0x92730400] 01:44:09 INFO - PROCESS | 6387 | 1463820249334 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 76 (0xa50ee000) [pid = 6387] [serial = 180] [outer = 0x92730400] 01:44:10 INFO - PROCESS | 6387 | 1463820250020 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1082ms 01:44:10 INFO - PROCESS | 6387 | 1463820250048 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 6387 | 1463820250052 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 01:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:44:10 INFO - PROCESS | 6387 | 1463820250059 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 6387 | 1463820250061 Marionette TRACE conn3 <- [1,214,null,{}] 01:44:10 INFO - PROCESS | 6387 | 1463820250067 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}] 01:44:10 INFO - PROCESS | 6387 | 1463820250257 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:44:10 INFO - PROCESS | 6387 | 1463820250276 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x92585c00 == 34 [pid = 6387] [id = 61] 01:44:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 77 (0x939f5c00) [pid = 6387] [serial = 181] [outer = (nil)] 01:44:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 78 (0xa6764000) [pid = 6387] [serial = 182] [outer = 0x939f5c00] 01:44:10 INFO - PROCESS | 6387 | 1463820250353 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 79 (0xa67bf400) [pid = 6387] [serial = 183] [outer = 0x939f5c00] 01:44:11 INFO - PROCESS | 6387 | 1463820251368 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]]]}] 01:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1337ms 01:44:11 INFO - PROCESS | 6387 | 1463820251398 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 6387 | 1463820251405 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 01:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:44:11 INFO - PROCESS | 6387 | 1463820251415 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 6387 | 1463820251419 Marionette TRACE conn3 <- [1,218,null,{}] 01:44:11 INFO - PROCESS | 6387 | 1463820251429 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}] 01:44:11 INFO - PROCESS | 6387 | 1463820251613 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:44:11 INFO - PROCESS | 6387 | 1463820251760 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x92728000 == 35 [pid = 6387] [id = 62] 01:44:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 80 (0x939eec00) [pid = 6387] [serial = 184] [outer = (nil)] 01:44:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 81 (0x9525f000) [pid = 6387] [serial = 185] [outer = 0x939eec00] 01:44:11 INFO - PROCESS | 6387 | 1463820251859 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 82 (0x97778400) [pid = 6387] [serial = 186] [outer = 0x939eec00] 01:44:12 INFO - PROCESS | 6387 | 1463820252784 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1433ms 01:44:12 INFO - PROCESS | 6387 | 1463820252848 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 6387 | 1463820252857 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 01:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:44:12 INFO - PROCESS | 6387 | 1463820252868 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 6387 | 1463820252872 Marionette TRACE conn3 <- [1,222,null,{}] 01:44:12 INFO - PROCESS | 6387 | 1463820252879 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}] 01:44:13 INFO - PROCESS | 6387 | 1463820253094 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:44:13 INFO - PROCESS | 6387 | 1463820253240 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x950ba400 == 36 [pid = 6387] [id = 63] 01:44:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 83 (0x95383000) [pid = 6387] [serial = 187] [outer = (nil)] 01:44:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 84 (0x9b14e400) [pid = 6387] [serial = 188] [outer = 0x95383000] 01:44:13 INFO - PROCESS | 6387 | 1463820253324 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 85 (0x9b817800) [pid = 6387] [serial = 189] [outer = 0x95383000] 01:44:14 INFO - PROCESS | 6387 | 1463820254182 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1349ms 01:44:14 INFO - PROCESS | 6387 | 1463820254217 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 6387 | 1463820254222 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 01:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:44:14 INFO - PROCESS | 6387 | 1463820254228 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 6387 | 1463820254235 Marionette TRACE conn3 <- [1,226,null,{}] 01:44:14 INFO - PROCESS | 6387 | 1463820254251 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}] 01:44:14 INFO - PROCESS | 6387 | 1463820254493 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:44:14 INFO - PROCESS | 6387 | 1463820254609 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a4f000 == 37 [pid = 6387] [id = 64] 01:44:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 86 (0xa35ec000) [pid = 6387] [serial = 190] [outer = (nil)] 01:44:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 87 (0xa6832c00) [pid = 6387] [serial = 191] [outer = 0xa35ec000] 01:44:14 INFO - PROCESS | 6387 | 1463820254700 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 88 (0xa68a8c00) [pid = 6387] [serial = 192] [outer = 0xa35ec000] 01:44:15 INFO - PROCESS | 6387 | 1463820255646 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1488ms 01:44:15 INFO - PROCESS | 6387 | 1463820255717 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:44:15 INFO - PROCESS | 6387 | 1463820255722 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 01:44:15 INFO - PROCESS | 6387 | 1463820255729 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 6387 | 1463820255733 Marionette TRACE conn3 <- [1,230,null,{}] 01:44:15 INFO - PROCESS | 6387 | 1463820255739 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}] 01:44:15 INFO - PROCESS | 6387 | 1463820255971 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:44:16 INFO - PROCESS | 6387 | 1463820256153 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x9525d400 == 38 [pid = 6387] [id = 65] 01:44:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 89 (0xa683e800) [pid = 6387] [serial = 193] [outer = (nil)] 01:44:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 90 (0xa6c49c00) [pid = 6387] [serial = 194] [outer = 0xa683e800] 01:44:16 INFO - PROCESS | 6387 | 1463820256286 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 91 (0xa6c4e400) [pid = 6387] [serial = 195] [outer = 0xa683e800] 01:44:17 INFO - PROCESS | 6387 | 1463820257155 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1484ms 01:44:17 INFO - PROCESS | 6387 | 1463820257213 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:44:17 INFO - PROCESS | 6387 | 1463820257218 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 01:44:17 INFO - PROCESS | 6387 | 1463820257224 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 6387 | 1463820257228 Marionette TRACE conn3 <- [1,234,null,{}] 01:44:17 INFO - PROCESS | 6387 | 1463820257234 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}] 01:44:17 INFO - PROCESS | 6387 | 1463820257406 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:44:17 INFO - PROCESS | 6387 | 1463820257553 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d6800 == 39 [pid = 6387] [id = 66] 01:44:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 92 (0xa6c42400) [pid = 6387] [serial = 196] [outer = (nil)] 01:44:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 93 (0xa6e95000) [pid = 6387] [serial = 197] [outer = 0xa6c42400] 01:44:17 INFO - PROCESS | 6387 | 1463820257640 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 94 (0xa6f37c00) [pid = 6387] [serial = 198] [outer = 0xa6c42400] 01:44:18 INFO - PROCESS | 6387 | 1463820258796 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1632ms 01:44:18 INFO - PROCESS | 6387 | 1463820258857 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 6387 | 1463820258863 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 01:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:44:18 INFO - PROCESS | 6387 | 1463820258871 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 6387 | 1463820258877 Marionette TRACE conn3 <- [1,238,null,{}] 01:44:18 INFO - PROCESS | 6387 | 1463820258887 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}] 01:44:19 INFO - PROCESS | 6387 | 1463820259133 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:44:19 INFO - PROCESS | 6387 | 1463820259349 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x939e7800 == 40 [pid = 6387] [id = 67] 01:44:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 95 (0x93a4d800) [pid = 6387] [serial = 199] [outer = (nil)] 01:44:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 96 (0x95386400) [pid = 6387] [serial = 200] [outer = 0x93a4d800] 01:44:19 INFO - PROCESS | 6387 | 1463820259432 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 97 (0x996e9c00) [pid = 6387] [serial = 201] [outer = 0x93a4d800] 01:44:20 INFO - PROCESS | 6387 | 1463820260308 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]]]}] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 96 (0x9991b800) [pid = 6387] [serial = 128] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 95 (0xa30d8400) [pid = 6387] [serial = 146] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 94 (0xa2280000) [pid = 6387] [serial = 140] [outer = (nil)] [url = about:blank] 01:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1487ms 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 93 (0x93a8c800) [pid = 6387] [serial = 122] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 92 (0x99709400) [pid = 6387] [serial = 125] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 91 (0x98f42000) [pid = 6387] [serial = 134] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 90 (0xa2161000) [pid = 6387] [serial = 138] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 89 (0x93b56c00) [pid = 6387] [serial = 131] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 88 (0x946ea800) [pid = 6387] [serial = 132] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 87 (0x9b816c00) [pid = 6387] [serial = 143] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 86 (0x9d8a3400) [pid = 6387] [serial = 137] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 85 (0xa22c4800) [pid = 6387] [serial = 141] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 84 (0xa2278400) [pid = 6387] [serial = 144] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | --DOMWINDOW == 83 (0x9a0b3800) [pid = 6387] [serial = 135] [outer = (nil)] [url = about:blank] 01:44:20 INFO - PROCESS | 6387 | 1463820260375 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 6387 | 1463820260384 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 01:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:44:20 INFO - PROCESS | 6387 | 1463820260394 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 6387 | 1463820260399 Marionette TRACE conn3 <- [1,242,null,{}] 01:44:20 INFO - PROCESS | 6387 | 1463820260405 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}] 01:44:20 INFO - PROCESS | 6387 | 1463820260562 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:44:20 INFO - PROCESS | 6387 | 1463820260668 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f4c00 == 41 [pid = 6387] [id = 68] 01:44:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 84 (0x950bcc00) [pid = 6387] [serial = 202] [outer = (nil)] 01:44:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 85 (0x99772000) [pid = 6387] [serial = 203] [outer = 0x950bcc00] 01:44:20 INFO - PROCESS | 6387 | 1463820260747 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 86 (0x9a0cf800) [pid = 6387] [serial = 204] [outer = 0x950bcc00] 01:44:21 INFO - PROCESS | 6387 | 1463820261552 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1183ms 01:44:21 INFO - PROCESS | 6387 | 1463820261589 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 6387 | 1463820261592 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 01:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:44:21 INFO - PROCESS | 6387 | 1463820261600 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 6387 | 1463820261606 Marionette TRACE conn3 <- [1,246,null,{}] 01:44:21 INFO - PROCESS | 6387 | 1463820261622 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}] 01:44:21 INFO - PROCESS | 6387 | 1463820261782 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:44:21 INFO - PROCESS | 6387 | 1463820261796 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x946ea800 == 42 [pid = 6387] [id = 69] 01:44:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 87 (0x9a41d000) [pid = 6387] [serial = 205] [outer = (nil)] 01:44:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 88 (0x9b506800) [pid = 6387] [serial = 206] [outer = 0x9a41d000] 01:44:21 INFO - PROCESS | 6387 | 1463820261873 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 89 (0x9d49bc00) [pid = 6387] [serial = 207] [outer = 0x9a41d000] 01:44:22 INFO - PROCESS | 6387 | 1463820262742 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1187ms 01:44:22 INFO - PROCESS | 6387 | 1463820262789 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:44:22 INFO - PROCESS | 6387 | 1463820262794 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 01:44:22 INFO - PROCESS | 6387 | 1463820262800 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 6387 | 1463820262804 Marionette TRACE conn3 <- [1,250,null,{}] 01:44:22 INFO - PROCESS | 6387 | 1463820262809 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}] 01:44:23 INFO - PROCESS | 6387 | 1463820263012 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:44:23 INFO - PROCESS | 6387 | 1463820263039 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x9257f000 == 43 [pid = 6387] [id = 70] 01:44:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 90 (0x9d49e000) [pid = 6387] [serial = 208] [outer = (nil)] 01:44:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 91 (0xa21a3400) [pid = 6387] [serial = 209] [outer = 0x9d49e000] 01:44:23 INFO - PROCESS | 6387 | 1463820263115 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 92 (0xa22c3000) [pid = 6387] [serial = 210] [outer = 0x9d49e000] 01:44:23 INFO - PROCESS | 6387 | 1463820263943 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]]]}] 01:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1187ms 01:44:23 INFO - PROCESS | 6387 | 1463820263988 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:44:23 INFO - PROCESS | 6387 | 1463820263991 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 01:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:44:24 INFO - PROCESS | 6387 | 1463820264008 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 6387 | 1463820264011 Marionette TRACE conn3 <- [1,254,null,{}] 01:44:24 INFO - PROCESS | 6387 | 1463820264016 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}] 01:44:24 INFO - PROCESS | 6387 | 1463820264218 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:44:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 93 (0x9d8a0000) [pid = 6387] [serial = 211] [outer = 0x99774c00] 01:44:24 INFO - PROCESS | 6387 | 1463820264279 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 6387 | ++DOCSHELL 0xa2628800 == 44 [pid = 6387] [id = 71] 01:44:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 94 (0xa262cc00) [pid = 6387] [serial = 212] [outer = (nil)] 01:44:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 95 (0xa3079000) [pid = 6387] [serial = 213] [outer = 0xa262cc00] 01:44:24 INFO - PROCESS | 6387 | 1463820264425 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 96 (0xa30ef400) [pid = 6387] [serial = 214] [outer = 0xa262cc00] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 95 (0x93a55400) [pid = 6387] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 94 (0x939ed000) [pid = 6387] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 93 (0x93a52000) [pid = 6387] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 92 (0x9aa92400) [pid = 6387] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 91 (0x92730400) [pid = 6387] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 90 (0x9525e400) [pid = 6387] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 89 (0x9b817c00) [pid = 6387] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 88 (0x9d4a0400) [pid = 6387] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:44:25 INFO - PROCESS | 6387 | --DOMWINDOW == 87 (0x9afeb000) [pid = 6387] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:44:25 INFO - PROCESS | 6387 | 1463820265388 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1391ms 01:44:25 INFO - PROCESS | 6387 | 1463820265399 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 6387 | 1463820265402 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 01:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:44:25 INFO - PROCESS | 6387 | 1463820265408 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - PROCESS | 6387 | 1463820265411 Marionette TRACE conn3 <- [1,258,null,{}] 01:44:25 INFO - PROCESS | 6387 | 1463820265417 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}] 01:44:25 INFO - PROCESS | 6387 | 1463820265632 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:44:25 INFO - PROCESS | 6387 | 1463820265658 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272b400 == 45 [pid = 6387] [id = 72] 01:44:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 88 (0x939d7800) [pid = 6387] [serial = 215] [outer = (nil)] 01:44:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 89 (0x9afeb000) [pid = 6387] [serial = 216] [outer = 0x939d7800] 01:44:25 INFO - PROCESS | 6387 | 1463820265736 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 90 (0xa3257c00) [pid = 6387] [serial = 217] [outer = 0x939d7800] 01:44:26 INFO - PROCESS | 6387 | 1463820266485 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]]]}] 01:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1138ms 01:44:26 INFO - PROCESS | 6387 | 1463820266552 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 6387 | 1463820266557 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 01:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:44:26 INFO - PROCESS | 6387 | 1463820266564 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 6387 | 1463820266566 Marionette TRACE conn3 <- [1,262,null,{}] 01:44:26 INFO - PROCESS | 6387 | 1463820266572 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}] 01:44:26 INFO - PROCESS | 6387 | 1463820266722 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:44:26 INFO - PROCESS | 6387 | 1463820266733 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x946cb400 == 46 [pid = 6387] [id = 73] 01:44:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 91 (0x946cf800) [pid = 6387] [serial = 218] [outer = (nil)] 01:44:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 92 (0x946d4800) [pid = 6387] [serial = 219] [outer = 0x946cf800] 01:44:26 INFO - PROCESS | 6387 | 1463820266809 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 93 (0x946d6800) [pid = 6387] [serial = 220] [outer = 0x946cf800] 01:44:27 INFO - PROCESS | 6387 | 1463820267829 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1340ms 01:44:27 INFO - PROCESS | 6387 | 1463820267906 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 6387 | 1463820267913 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 01:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:44:27 INFO - PROCESS | 6387 | 1463820267923 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 6387 | 1463820267927 Marionette TRACE conn3 <- [1,266,null,{}] 01:44:27 INFO - PROCESS | 6387 | 1463820267937 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}] 01:44:28 INFO - PROCESS | 6387 | 1463820268156 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:44:28 INFO - PROCESS | 6387 | 1463820268349 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x939ebc00 == 47 [pid = 6387] [id = 74] 01:44:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 94 (0x946cdc00) [pid = 6387] [serial = 221] [outer = (nil)] 01:44:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 95 (0x946d9c00) [pid = 6387] [serial = 222] [outer = 0x946cdc00] 01:44:28 INFO - PROCESS | 6387 | 1463820268484 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 96 (0x95265000) [pid = 6387] [serial = 223] [outer = 0x946cdc00] 01:44:29 INFO - PROCESS | 6387 | 1463820269377 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1484ms 01:44:29 INFO - PROCESS | 6387 | 1463820269408 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 6387 | 1463820269416 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 01:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:44:29 INFO - PROCESS | 6387 | 1463820269428 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 6387 | 1463820269432 Marionette TRACE conn3 <- [1,270,null,{}] 01:44:29 INFO - PROCESS | 6387 | 1463820269439 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}] 01:44:29 INFO - PROCESS | 6387 | 1463820269618 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:44:29 INFO - PROCESS | 6387 | 1463820269767 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b5a800 == 48 [pid = 6387] [id = 75] 01:44:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 97 (0x95515c00) [pid = 6387] [serial = 224] [outer = (nil)] 01:44:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 98 (0x9a225000) [pid = 6387] [serial = 225] [outer = 0x95515c00] 01:44:29 INFO - PROCESS | 6387 | 1463820269854 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 99 (0x9a229c00) [pid = 6387] [serial = 226] [outer = 0x95515c00] 01:44:30 INFO - PROCESS | 6387 | 1463820270787 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1432ms 01:44:30 INFO - PROCESS | 6387 | 1463820270861 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 6387 | 1463820270864 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 01:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:44:30 INFO - PROCESS | 6387 | 1463820270872 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 6387 | 1463820270878 Marionette TRACE conn3 <- [1,274,null,{}] 01:44:30 INFO - PROCESS | 6387 | 1463820270895 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}] 01:44:31 INFO - PROCESS | 6387 | 1463820271112 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:44:31 INFO - PROCESS | 6387 | 1463820271320 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x950c8800 == 49 [pid = 6387] [id = 76] 01:44:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 100 (0x95389000) [pid = 6387] [serial = 227] [outer = (nil)] 01:44:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 101 (0x9a41f400) [pid = 6387] [serial = 228] [outer = 0x95389000] 01:44:31 INFO - PROCESS | 6387 | 1463820271460 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 102 (0x9b187c00) [pid = 6387] [serial = 229] [outer = 0x95389000] 01:44:32 INFO - PROCESS | 6387 | 1463820272297 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1493ms 01:44:32 INFO - PROCESS | 6387 | 1463820272367 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 6387 | 1463820272372 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 01:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:44:32 INFO - PROCESS | 6387 | 1463820272378 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 6387 | 1463820272382 Marionette TRACE conn3 <- [1,278,null,{}] 01:44:32 INFO - PROCESS | 6387 | 1463820272388 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}] 01:44:32 INFO - PROCESS | 6387 | 1463820272595 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:44:32 INFO - PROCESS | 6387 | 1463820272745 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a415800 == 50 [pid = 6387] [id = 77] 01:44:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 103 (0x9a960c00) [pid = 6387] [serial = 230] [outer = (nil)] 01:44:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 104 (0x9a965c00) [pid = 6387] [serial = 231] [outer = 0x9a960c00] 01:44:32 INFO - PROCESS | 6387 | 1463820272833 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 105 (0x9a967800) [pid = 6387] [serial = 232] [outer = 0x9a960c00] 01:44:33 INFO - PROCESS | 6387 | 1463820273662 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1330ms 01:44:33 INFO - PROCESS | 6387 | 1463820273709 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:44:33 INFO - PROCESS | 6387 | 1463820273714 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 01:44:33 INFO - PROCESS | 6387 | 1463820273720 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 6387 | 1463820273724 Marionette TRACE conn3 <- [1,282,null,{}] 01:44:33 INFO - PROCESS | 6387 | 1463820273729 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}] 01:44:33 INFO - PROCESS | 6387 | 1463820273911 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:44:34 INFO - PROCESS | 6387 | 1463820274063 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a231400 == 51 [pid = 6387] [id = 78] 01:44:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 106 (0x9a962000) [pid = 6387] [serial = 233] [outer = (nil)] 01:44:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 107 (0x9b50d400) [pid = 6387] [serial = 234] [outer = 0x9a962000] 01:44:34 INFO - PROCESS | 6387 | 1463820274148 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 108 (0x9d49ac00) [pid = 6387] [serial = 235] [outer = 0x9a962000] 01:44:35 INFO - PROCESS | 6387 | 1463820275055 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]]]}] 01:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 01:44:35 INFO - PROCESS | 6387 | 1463820275103 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:44:35 INFO - PROCESS | 6387 | 1463820275108 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 01:44:35 INFO - PROCESS | 6387 | 1463820275114 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 6387 | 1463820275118 Marionette TRACE conn3 <- [1,286,null,{}] 01:44:35 INFO - PROCESS | 6387 | 1463820275123 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}] 01:44:35 INFO - PROCESS | 6387 | 1463820275319 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:44:35 INFO - PROCESS | 6387 | 1463820275472 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b57800 == 52 [pid = 6387] [id = 79] 01:44:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 109 (0x93b59400) [pid = 6387] [serial = 236] [outer = (nil)] 01:44:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 110 (0x9d8f6800) [pid = 6387] [serial = 237] [outer = 0x93b59400] 01:44:35 INFO - PROCESS | 6387 | 1463820275572 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 111 (0xa22ba800) [pid = 6387] [serial = 238] [outer = 0x93b59400] 01:44:36 INFO - PROCESS | 6387 | 1463820276728 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1683ms 01:44:36 INFO - PROCESS | 6387 | 1463820276798 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 6387 | 1463820276803 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 01:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:44:36 INFO - PROCESS | 6387 | 1463820276811 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 6387 | 1463820276815 Marionette TRACE conn3 <- [1,290,null,{}] 01:44:36 INFO - PROCESS | 6387 | 1463820276824 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}] 01:44:37 INFO - PROCESS | 6387 | 1463820277042 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:44:37 INFO - PROCESS | 6387 | 1463820277215 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x939ef000 == 53 [pid = 6387] [id = 80] 01:44:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 112 (0x939f0800) [pid = 6387] [serial = 239] [outer = (nil)] 01:44:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 113 (0x93a49400) [pid = 6387] [serial = 240] [outer = 0x939f0800] 01:44:37 INFO - PROCESS | 6387 | 1463820277360 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 114 (0x93a8e400) [pid = 6387] [serial = 241] [outer = 0x939f0800] 01:44:38 INFO - PROCESS | 6387 | 1463820278195 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]]]}] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x9a27ec00 == 52 [pid = 6387] [id = 59] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x939ea000 == 51 [pid = 6387] [id = 58] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x939e8400 == 50 [pid = 6387] [id = 57] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x9272b400 == 49 [pid = 6387] [id = 72] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0xa2628800 == 48 [pid = 6387] [id = 71] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 113 (0xa6764000) [pid = 6387] [serial = 182] [outer = (nil)] [url = about:blank] 01:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1488ms 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x9257f000 == 47 [pid = 6387] [id = 70] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x946ea800 == 46 [pid = 6387] [id = 69] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x939f4c00 == 45 [pid = 6387] [id = 68] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x939e7800 == 44 [pid = 6387] [id = 67] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x92728000 == 43 [pid = 6387] [id = 62] 01:44:38 INFO - PROCESS | 6387 | --DOCSHELL 0x92585c00 == 42 [pid = 6387] [id = 61] 01:44:38 INFO - PROCESS | 6387 | 1463820278322 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 6387 | 1463820278330 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 01:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:44:38 INFO - PROCESS | 6387 | 1463820278341 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 6387 | 1463820278344 Marionette TRACE conn3 <- [1,294,null,{}] 01:44:38 INFO - PROCESS | 6387 | 1463820278359 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}] 01:44:38 INFO - PROCESS | 6387 | 1463820278536 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 112 (0xa1052800) [pid = 6387] [serial = 129] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 111 (0xa21a4000) [pid = 6387] [serial = 102] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 110 (0xa2457c00) [pid = 6387] [serial = 176] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 109 (0x9b180c00) [pid = 6387] [serial = 170] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 108 (0x9525cc00) [pid = 6387] [serial = 167] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 107 (0x9776b800) [pid = 6387] [serial = 168] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 106 (0xa628c400) [pid = 6387] [serial = 162] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 105 (0xa6284c00) [pid = 6387] [serial = 161] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 104 (0x981d9400) [pid = 6387] [serial = 165] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 103 (0x95388800) [pid = 6387] [serial = 164] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 102 (0x93b58800) [pid = 6387] [serial = 149] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 101 (0x9b81b800) [pid = 6387] [serial = 152] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 100 (0xa3223000) [pid = 6387] [serial = 155] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 99 (0xa35f9800) [pid = 6387] [serial = 158] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 98 (0xa26c0c00) [pid = 6387] [serial = 177] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 97 (0x9d8f0c00) [pid = 6387] [serial = 173] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 96 (0xa21af400) [pid = 6387] [serial = 174] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 95 (0xa26ea400) [pid = 6387] [serial = 179] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 94 (0xa50ee000) [pid = 6387] [serial = 180] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | --DOMWINDOW == 93 (0x9b810400) [pid = 6387] [serial = 171] [outer = (nil)] [url = about:blank] 01:44:38 INFO - PROCESS | 6387 | 1463820278680 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f3800 == 43 [pid = 6387] [id = 81] 01:44:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 94 (0x93a92800) [pid = 6387] [serial = 242] [outer = (nil)] 01:44:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 95 (0x946e8000) [pid = 6387] [serial = 243] [outer = 0x93a92800] 01:44:38 INFO - PROCESS | 6387 | 1463820278760 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 96 (0x9538ac00) [pid = 6387] [serial = 244] [outer = 0x93a92800] 01:44:39 INFO - PROCESS | 6387 | 1463820279539 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]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1240ms 01:44:39 INFO - PROCESS | 6387 | 1463820279581 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 6387 | 1463820279586 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 01:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:44:39 INFO - PROCESS | 6387 | 1463820279593 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 6387 | 1463820279599 Marionette TRACE conn3 <- [1,298,null,{}] 01:44:39 INFO - PROCESS | 6387 | 1463820279619 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}] 01:44:39 INFO - PROCESS | 6387 | 1463820279781 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:44:39 INFO - PROCESS | 6387 | 1463820279794 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x946d4400 == 44 [pid = 6387] [id = 82] 01:44:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 97 (0x9a227800) [pid = 6387] [serial = 245] [outer = (nil)] 01:44:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 98 (0x9a22dc00) [pid = 6387] [serial = 246] [outer = 0x9a227800] 01:44:39 INFO - PROCESS | 6387 | 1463820279873 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 99 (0x9a412c00) [pid = 6387] [serial = 247] [outer = 0x9a227800] 01:44:40 INFO - PROCESS | 6387 | 1463820280791 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]]]}] 01:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1241ms 01:44:40 INFO - PROCESS | 6387 | 1463820280838 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 6387 | 1463820280843 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 01:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:44:40 INFO - PROCESS | 6387 | 1463820280849 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 6387 | 1463820280852 Marionette TRACE conn3 <- [1,302,null,{}] 01:44:40 INFO - PROCESS | 6387 | 1463820280857 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}] 01:44:41 INFO - PROCESS | 6387 | 1463820281057 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:44:41 INFO - PROCESS | 6387 | 1463820281085 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a414800 == 45 [pid = 6387] [id = 83] 01:44:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 100 (0x9a41c400) [pid = 6387] [serial = 248] [outer = (nil)] 01:44:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 101 (0x9a963800) [pid = 6387] [serial = 249] [outer = 0x9a41c400] 01:44:41 INFO - PROCESS | 6387 | 1463820281161 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 102 (0x9aa92000) [pid = 6387] [serial = 250] [outer = 0x9a41c400] 01:44:42 INFO - PROCESS | 6387 | 1463820282008 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]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1186ms 01:44:42 INFO - PROCESS | 6387 | 1463820282043 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 6387 | 1463820282051 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 01:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:44:42 INFO - PROCESS | 6387 | 1463820282057 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 6387 | 1463820282061 Marionette TRACE conn3 <- [1,306,null,{}] 01:44:42 INFO - PROCESS | 6387 | 1463820282072 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}] 01:44:42 INFO - PROCESS | 6387 | 1463820282281 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:44:42 INFO - PROCESS | 6387 | 1463820282309 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x92580000 == 46 [pid = 6387] [id = 84] 01:44:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 103 (0x95388400) [pid = 6387] [serial = 251] [outer = (nil)] 01:44:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 104 (0x9b50cc00) [pid = 6387] [serial = 252] [outer = 0x95388400] 01:44:42 INFO - PROCESS | 6387 | 1463820282382 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 105 (0x9b817c00) [pid = 6387] [serial = 253] [outer = 0x95388400] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 104 (0x950bcc00) [pid = 6387] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 103 (0x9a41d000) [pid = 6387] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 102 (0x93a4d800) [pid = 6387] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 101 (0xa6c42400) [pid = 6387] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 100 (0x939d7800) [pid = 6387] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 99 (0xa262cc00) [pid = 6387] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:44:43 INFO - PROCESS | 6387 | --DOMWINDOW == 98 (0x9d49e000) [pid = 6387] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:44:43 INFO - PROCESS | 6387 | 1463820283339 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1341ms 01:44:43 INFO - PROCESS | 6387 | 1463820283399 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 6387 | 1463820283403 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 01:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:44:43 INFO - PROCESS | 6387 | 1463820283409 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 6387 | 1463820283412 Marionette TRACE conn3 <- [1,310,null,{}] 01:44:43 INFO - PROCESS | 6387 | 1463820283418 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}] 01:44:43 INFO - PROCESS | 6387 | 1463820283592 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:44:43 INFO - PROCESS | 6387 | 1463820283705 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d7800 == 47 [pid = 6387] [id = 85] 01:44:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 99 (0x93a53800) [pid = 6387] [serial = 254] [outer = (nil)] 01:44:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 100 (0xa215ac00) [pid = 6387] [serial = 255] [outer = 0x93a53800] 01:44:43 INFO - PROCESS | 6387 | 1463820283781 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 101 (0xa2280000) [pid = 6387] [serial = 256] [outer = 0x93a53800] 01:44:44 INFO - PROCESS | 6387 | 1463820284475 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1128ms 01:44:44 INFO - PROCESS | 6387 | 1463820284539 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 6387 | 1463820284543 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 01:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:44:44 INFO - PROCESS | 6387 | 1463820284550 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 6387 | 1463820284554 Marionette TRACE conn3 <- [1,314,null,{}] 01:44:44 INFO - PROCESS | 6387 | 1463820284559 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}] 01:44:44 INFO - PROCESS | 6387 | 1463820284750 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:44:44 INFO - PROCESS | 6387 | 1463820284765 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 6387 | ++DOCSHELL 0xa227b000 == 48 [pid = 6387] [id = 86] 01:44:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 102 (0xa24ef800) [pid = 6387] [serial = 257] [outer = (nil)] 01:44:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 103 (0xa307e400) [pid = 6387] [serial = 258] [outer = 0xa24ef800] 01:44:44 INFO - PROCESS | 6387 | 1463820284843 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 104 (0xa3250800) [pid = 6387] [serial = 259] [outer = 0xa24ef800] 01:44:45 INFO - PROCESS | 6387 | 1463820285911 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]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1435ms 01:44:45 INFO - PROCESS | 6387 | 1463820285986 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 6387 | 1463820285994 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 01:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:44:46 INFO - PROCESS | 6387 | 1463820286004 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 6387 | 1463820286008 Marionette TRACE conn3 <- [1,318,null,{}] 01:44:46 INFO - PROCESS | 6387 | 1463820286017 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}] 01:44:46 INFO - PROCESS | 6387 | 1463820286238 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:44:46 INFO - PROCESS | 6387 | 1463820286554 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d9000 == 49 [pid = 6387] [id = 87] 01:44:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 105 (0x939eb000) [pid = 6387] [serial = 260] [outer = (nil)] 01:44:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 106 (0x946cac00) [pid = 6387] [serial = 261] [outer = 0x939eb000] 01:44:46 INFO - PROCESS | 6387 | 1463820286650 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 107 (0x946d7c00) [pid = 6387] [serial = 262] [outer = 0x939eb000] 01:44:47 INFO - PROCESS | 6387 | 1463820287594 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]]]}] 01:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1636ms 01:44:47 INFO - PROCESS | 6387 | 1463820287641 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 6387 | 1463820287651 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 01:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:44:47 INFO - PROCESS | 6387 | 1463820287662 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 6387 | 1463820287665 Marionette TRACE conn3 <- [1,322,null,{}] 01:44:47 INFO - PROCESS | 6387 | 1463820287672 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}] 01:44:47 INFO - PROCESS | 6387 | 1463820287892 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:44:48 INFO - PROCESS | 6387 | 1463820288090 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x99a61c00 == 50 [pid = 6387] [id = 88] 01:44:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 108 (0x9a0ba000) [pid = 6387] [serial = 263] [outer = (nil)] 01:44:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 109 (0x9a22e800) [pid = 6387] [serial = 264] [outer = 0x9a0ba000] 01:44:48 INFO - PROCESS | 6387 | 1463820288220 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 110 (0x9a41a400) [pid = 6387] [serial = 265] [outer = 0x9a0ba000] 01:44:49 INFO - PROCESS | 6387 | 1463820289186 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]]]}] 01:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1548ms 01:44:49 INFO - PROCESS | 6387 | 1463820289211 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:44:49 INFO - PROCESS | 6387 | 1463820289215 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 01:44:49 INFO - PROCESS | 6387 | 1463820289223 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 6387 | 1463820289229 Marionette TRACE conn3 <- [1,326,null,{}] 01:44:49 INFO - PROCESS | 6387 | 1463820289246 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}] 01:44:49 INFO - PROCESS | 6387 | 1463820289466 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:44:49 INFO - PROCESS | 6387 | 1463820289669 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 6387 | ++DOCSHELL 0xa2272400 == 51 [pid = 6387] [id = 89] 01:44:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 111 (0xa30d6000) [pid = 6387] [serial = 266] [outer = (nil)] 01:44:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 112 (0xa50ad800) [pid = 6387] [serial = 267] [outer = 0xa30d6000] 01:44:49 INFO - PROCESS | 6387 | 1463820289776 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 113 (0xa628c800) [pid = 6387] [serial = 268] [outer = 0xa30d6000] 01:44:50 INFO - PROCESS | 6387 | 1463820290653 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]]]}] 01:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1488ms 01:44:50 INFO - PROCESS | 6387 | 1463820290710 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:44:50 INFO - PROCESS | 6387 | 1463820290715 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 01:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:44:50 INFO - PROCESS | 6387 | 1463820290721 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 6387 | 1463820290725 Marionette TRACE conn3 <- [1,330,null,{}] 01:44:50 INFO - PROCESS | 6387 | 1463820290731 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}] 01:44:50 INFO - PROCESS | 6387 | 1463820290914 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:44:51 INFO - PROCESS | 6387 | 1463820291069 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x91af1c00 == 52 [pid = 6387] [id = 90] 01:44:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 114 (0x9a420c00) [pid = 6387] [serial = 269] [outer = (nil)] 01:44:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 115 (0xa67c9000) [pid = 6387] [serial = 270] [outer = 0x9a420c00] 01:44:51 INFO - PROCESS | 6387 | 1463820291159 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 116 (0xa68a5c00) [pid = 6387] [serial = 271] [outer = 0x9a420c00] 01:44:52 INFO - PROCESS | 6387 | 1463820292165 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1480ms 01:44:52 INFO - PROCESS | 6387 | 1463820292202 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 6387 | 1463820292206 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 01:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:44:52 INFO - PROCESS | 6387 | 1463820292213 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 6387 | 1463820292215 Marionette TRACE conn3 <- [1,334,null,{}] 01:44:52 INFO - PROCESS | 6387 | 1463820292222 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}] 01:44:52 INFO - PROCESS | 6387 | 1463820292389 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:44:52 INFO - PROCESS | 6387 | 1463820292549 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272f400 == 53 [pid = 6387] [id = 91] 01:44:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 117 (0xa689c000) [pid = 6387] [serial = 272] [outer = (nil)] 01:44:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 118 (0xa6c4c400) [pid = 6387] [serial = 273] [outer = 0xa689c000] 01:44:52 INFO - PROCESS | 6387 | 1463820292686 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 119 (0xa6c4fc00) [pid = 6387] [serial = 274] [outer = 0xa689c000] 01:44:53 INFO - PROCESS | 6387 | 1463820293492 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]]]}] 01:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1332ms 01:44:53 INFO - PROCESS | 6387 | 1463820293552 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:44:53 INFO - PROCESS | 6387 | 1463820293557 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 01:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:44:53 INFO - PROCESS | 6387 | 1463820293565 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 6387 | 1463820293568 Marionette TRACE conn3 <- [1,338,null,{}] 01:44:53 INFO - PROCESS | 6387 | 1463820293574 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}] 01:44:53 INFO - PROCESS | 6387 | 1463820293770 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:44:53 INFO - PROCESS | 6387 | 1463820293929 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x91266800 == 54 [pid = 6387] [id = 92] 01:44:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0x91268400) [pid = 6387] [serial = 275] [outer = (nil)] 01:44:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x91270400) [pid = 6387] [serial = 276] [outer = 0x91268400] 01:44:54 INFO - PROCESS | 6387 | 1463820294021 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0xa6c44c00) [pid = 6387] [serial = 277] [outer = 0x91268400] 01:44:54 INFO - PROCESS | 6387 | 1463820294879 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1382ms 01:44:54 INFO - PROCESS | 6387 | 1463820294949 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 6387 | 1463820294953 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 01:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:44:54 INFO - PROCESS | 6387 | 1463820294960 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 6387 | 1463820294963 Marionette TRACE conn3 <- [1,342,null,{}] 01:44:54 INFO - PROCESS | 6387 | 1463820294969 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}] 01:44:55 INFO - PROCESS | 6387 | 1463820295176 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:44:55 INFO - PROCESS | 6387 | 1463820295332 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x91481c00 == 55 [pid = 6387] [id = 93] 01:44:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x91482400) [pid = 6387] [serial = 278] [outer = (nil)] 01:44:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x91488800) [pid = 6387] [serial = 279] [outer = 0x91482400] 01:44:55 INFO - PROCESS | 6387 | 1463820295421 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x9148a800) [pid = 6387] [serial = 280] [outer = 0x91482400] 01:44:56 INFO - PROCESS | 6387 | 1463820296276 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]]]}] 01:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1385ms 01:44:56 INFO - PROCESS | 6387 | 1463820296346 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:44:56 INFO - PROCESS | 6387 | 1463820296349 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 01:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:44:56 INFO - PROCESS | 6387 | 1463820296356 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 6387 | 1463820296360 Marionette TRACE conn3 <- [1,346,null,{}] 01:44:56 INFO - PROCESS | 6387 | 1463820296366 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}] 01:44:56 INFO - PROCESS | 6387 | 1463820296577 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:44:56 INFO - PROCESS | 6387 | 1463820296737 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x9148d400 == 56 [pid = 6387] [id = 94] 01:44:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x9148d800) [pid = 6387] [serial = 281] [outer = (nil)] 01:44:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x939d6400) [pid = 6387] [serial = 282] [outer = 0x9148d800] 01:44:56 INFO - PROCESS | 6387 | 1463820296842 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x939f5000) [pid = 6387] [serial = 283] [outer = 0x9148d800] 01:44:57 INFO - PROCESS | 6387 | 1463820297945 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1638ms 01:44:57 INFO - PROCESS | 6387 | 1463820297995 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 6387 | 1463820298001 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 01:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:44:58 INFO - PROCESS | 6387 | 1463820298009 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 6387 | 1463820298015 Marionette TRACE conn3 <- [1,350,null,{}] 01:44:58 INFO - PROCESS | 6387 | 1463820298023 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}] 01:44:58 INFO - PROCESS | 6387 | 1463820298191 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:44:58 INFO - PROCESS | 6387 | 1463820298409 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x92585c00 == 57 [pid = 6387] [id = 95] 01:44:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x92725000) [pid = 6387] [serial = 284] [outer = (nil)] 01:44:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x939d7400) [pid = 6387] [serial = 285] [outer = 0x92725000] 01:44:58 INFO - PROCESS | 6387 | 1463820298510 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x939f2400) [pid = 6387] [serial = 286] [outer = 0x92725000] 01:44:59 INFO - PROCESS | 6387 | 1463820299408 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]]]}] 01:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1436ms 01:44:59 INFO - PROCESS | 6387 | 1463820299444 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:44:59 INFO - PROCESS | 6387 | 1463820299453 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 01:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:44:59 INFO - PROCESS | 6387 | 1463820299464 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - PROCESS | 6387 | 1463820299468 Marionette TRACE conn3 <- [1,354,null,{}] 01:44:59 INFO - PROCESS | 6387 | 1463820299475 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}] 01:44:59 INFO - PROCESS | 6387 | 1463820299641 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:44:59 INFO - PROCESS | 6387 | 1463820299802 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b54c00 == 58 [pid = 6387] [id = 96] 01:44:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x93b58c00) [pid = 6387] [serial = 287] [outer = (nil)] 01:44:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x983da000) [pid = 6387] [serial = 288] [outer = 0x93b58c00] 01:44:59 INFO - PROCESS | 6387 | 1463820299881 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x9a0d4800) [pid = 6387] [serial = 289] [outer = 0x93b58c00] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x946d4800) [pid = 6387] [serial = 219] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x93a54c00 == 57 [pid = 6387] [id = 56] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x939dc000 == 56 [pid = 6387] [id = 55] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x939d7800 == 55 [pid = 6387] [id = 85] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x92580000 == 54 [pid = 6387] [id = 84] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x9a414800 == 53 [pid = 6387] [id = 83] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x946d4400 == 52 [pid = 6387] [id = 82] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x939f3800 == 51 [pid = 6387] [id = 81] 01:45:00 INFO - PROCESS | 6387 | --DOCSHELL 0x939ef000 == 50 [pid = 6387] [id = 80] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x9525f000) [pid = 6387] [serial = 185] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x9b14e400) [pid = 6387] [serial = 188] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0xa6832c00) [pid = 6387] [serial = 191] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0xa6c49c00) [pid = 6387] [serial = 194] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x99772000) [pid = 6387] [serial = 203] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9a0cf800) [pid = 6387] [serial = 204] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x9b506800) [pid = 6387] [serial = 206] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x996e9c00) [pid = 6387] [serial = 201] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x95386400) [pid = 6387] [serial = 200] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0xa6e95000) [pid = 6387] [serial = 197] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0xa6f37c00) [pid = 6387] [serial = 198] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x9afeb000) [pid = 6387] [serial = 216] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0xa3079000) [pid = 6387] [serial = 213] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 119 (0xa30ef400) [pid = 6387] [serial = 214] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 118 (0xa3257c00) [pid = 6387] [serial = 217] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 117 (0x9538c400) [pid = 6387] [serial = 81] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 116 (0xa21a3400) [pid = 6387] [serial = 209] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 115 (0xa22c3000) [pid = 6387] [serial = 210] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | --DOMWINDOW == 114 (0x9d49bc00) [pid = 6387] [serial = 207] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 6387 | 1463820300834 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1434ms 01:45:00 INFO - PROCESS | 6387 | 1463820300898 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:45:00 INFO - PROCESS | 6387 | 1463820300903 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 01:45:00 INFO - PROCESS | 6387 | 1463820300909 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 6387 | 1463820300915 Marionette TRACE conn3 <- [1,358,null,{}] 01:45:00 INFO - PROCESS | 6387 | 1463820300931 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}] 01:45:01 INFO - PROCESS | 6387 | 1463820301100 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:45:01 INFO - PROCESS | 6387 | 1463820301222 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x91485800 == 51 [pid = 6387] [id = 97] 01:45:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 115 (0x91ae6c00) [pid = 6387] [serial = 290] [outer = (nil)] 01:45:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 116 (0x981d9400) [pid = 6387] [serial = 291] [outer = 0x91ae6c00] 01:45:01 INFO - PROCESS | 6387 | 1463820301302 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 117 (0x9a411800) [pid = 6387] [serial = 292] [outer = 0x91ae6c00] 01:45:02 INFO - PROCESS | 6387 | 1463820302162 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1293ms 01:45:02 INFO - PROCESS | 6387 | 1463820302203 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 6387 | 1463820302208 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 01:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:45:02 INFO - PROCESS | 6387 | 1463820302215 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 6387 | 1463820302218 Marionette TRACE conn3 <- [1,362,null,{}] 01:45:02 INFO - PROCESS | 6387 | 1463820302224 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}] 01:45:02 INFO - PROCESS | 6387 | 1463820302385 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:45:02 INFO - PROCESS | 6387 | 1463820302402 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a414400 == 52 [pid = 6387] [id = 98] 01:45:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 118 (0x9a963000) [pid = 6387] [serial = 293] [outer = (nil)] 01:45:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 119 (0x9afeb000) [pid = 6387] [serial = 294] [outer = 0x9a963000] 01:45:02 INFO - PROCESS | 6387 | 1463820302477 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0x9b818000) [pid = 6387] [serial = 295] [outer = 0x9a963000] 01:45:03 INFO - PROCESS | 6387 | 1463820303488 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]]]}] 01:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1343ms 01:45:03 INFO - PROCESS | 6387 | 1463820303559 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:45:03 INFO - PROCESS | 6387 | 1463820303563 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 01:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:45:03 INFO - PROCESS | 6387 | 1463820303569 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 6387 | 1463820303572 Marionette TRACE conn3 <- [1,366,null,{}] 01:45:03 INFO - PROCESS | 6387 | 1463820303584 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}] 01:45:03 INFO - PROCESS | 6387 | 1463820303779 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:45:03 INFO - PROCESS | 6387 | 1463820303804 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x9aa93000 == 53 [pid = 6387] [id = 99] 01:45:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x9b9cd000) [pid = 6387] [serial = 296] [outer = (nil)] 01:45:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0xa050ac00) [pid = 6387] [serial = 297] [outer = 0x9b9cd000] 01:45:03 INFO - PROCESS | 6387 | 1463820303878 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0xa2161400) [pid = 6387] [serial = 298] [outer = 0x9b9cd000] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x9a227800) [pid = 6387] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x95388400) [pid = 6387] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0x93a92800) [pid = 6387] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 119 (0x939f0800) [pid = 6387] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 118 (0x93a53800) [pid = 6387] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:45:04 INFO - PROCESS | 6387 | --DOMWINDOW == 117 (0x9a41c400) [pid = 6387] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1338ms 01:45:04 INFO - PROCESS | 6387 | 1463820304898 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]]]}] 01:45:04 INFO - PROCESS | 6387 | 1463820304908 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 6387 | 1463820304912 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 01:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:45:04 INFO - PROCESS | 6387 | 1463820304918 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 6387 | 1463820304921 Marionette TRACE conn3 <- [1,370,null,{}] 01:45:04 INFO - PROCESS | 6387 | 1463820304927 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}] 01:45:05 INFO - PROCESS | 6387 | 1463820305150 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:45:05 INFO - PROCESS | 6387 | 1463820305236 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 6387 | ++DOCSHELL 0xa22c3000 == 54 [pid = 6387] [id = 100] 01:45:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 118 (0xa245ac00) [pid = 6387] [serial = 299] [outer = (nil)] 01:45:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 119 (0xa307ec00) [pid = 6387] [serial = 300] [outer = 0xa245ac00] 01:45:05 INFO - PROCESS | 6387 | 1463820305312 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0xa35f1400) [pid = 6387] [serial = 301] [outer = 0xa245ac00] 01:45:06 INFO - PROCESS | 6387 | 1463820306078 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1178ms 01:45:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:45:06 INFO - PROCESS | 6387 | 1463820306096 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 6387 | 1463820306099 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 01:45:06 INFO - PROCESS | 6387 | 1463820306105 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 6387 | 1463820306109 Marionette TRACE conn3 <- [1,374,null,{}] 01:45:06 INFO - PROCESS | 6387 | 1463820306122 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}] 01:45:06 INFO - PROCESS | 6387 | 1463820306276 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:45:06 INFO - PROCESS | 6387 | 1463820306297 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x9525e800 == 55 [pid = 6387] [id = 101] 01:45:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0xa26c1c00) [pid = 6387] [serial = 302] [outer = (nil)] 01:45:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0xa67cb400) [pid = 6387] [serial = 303] [outer = 0xa26c1c00] 01:45:06 INFO - PROCESS | 6387 | 1463820306372 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0xa6c41c00) [pid = 6387] [serial = 304] [outer = 0xa26c1c00] 01:45:07 INFO - PROCESS | 6387 | 1463820307533 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:45:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1448ms 01:45:07 INFO - PROCESS | 6387 | 1463820307554 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 6387 | 1463820307560 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 01:45:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:45:07 INFO - PROCESS | 6387 | 1463820307569 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 6387 | 1463820307573 Marionette TRACE conn3 <- [1,378,null,{}] 01:45:07 INFO - PROCESS | 6387 | 1463820307584 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}] 01:45:07 INFO - PROCESS | 6387 | 1463820307770 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:45:08 INFO - PROCESS | 6387 | 1463820307991 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd6400 == 56 [pid = 6387] [id = 102] 01:45:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8fbdb400) [pid = 6387] [serial = 305] [outer = (nil)] 01:45:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x91274c00) [pid = 6387] [serial = 306] [outer = 0x8fbdb400] 01:45:08 INFO - PROCESS | 6387 | 1463820308097 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x91ae4400) [pid = 6387] [serial = 307] [outer = 0x8fbdb400] 01:45:08 INFO - PROCESS | 6387 | 1463820308972 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:45:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1434ms 01:45:09 INFO - PROCESS | 6387 | 1463820309004 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 6387 | 1463820309013 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 01:45:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:45:09 INFO - PROCESS | 6387 | 1463820309024 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 6387 | 1463820309028 Marionette TRACE conn3 <- [1,382,null,{}] 01:45:09 INFO - PROCESS | 6387 | 1463820309035 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}] 01:45:09 INFO - PROCESS | 6387 | 1463820309219 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:45:09 INFO - PROCESS | 6387 | 1463820309379 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x91484800 == 57 [pid = 6387] [id = 103] 01:45:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x91ae9400) [pid = 6387] [serial = 308] [outer = (nil)] 01:45:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x946e0000) [pid = 6387] [serial = 309] [outer = 0x91ae9400] 01:45:09 INFO - PROCESS | 6387 | 1463820309467 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x9776c400) [pid = 6387] [serial = 310] [outer = 0x91ae9400] 01:45:10 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:45:10 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:45:10 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:45:10 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:45:10 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:45:10 INFO - PROCESS | 6387 | 1463820310507 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:45:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1535ms 01:45:10 INFO - PROCESS | 6387 | 1463820310559 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 6387 | 1463820310563 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 01:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:45:10 INFO - PROCESS | 6387 | 1463820310570 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 6387 | 1463820310577 Marionette TRACE conn3 <- [1,386,null,{}] 01:45:10 INFO - PROCESS | 6387 | 1463820310594 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}] 01:45:10 INFO - PROCESS | 6387 | 1463820310852 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:45:11 INFO - PROCESS | 6387 | 1463820311068 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x91274400 == 58 [pid = 6387] [id = 104] 01:45:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x9a96a400) [pid = 6387] [serial = 311] [outer = (nil)] 01:45:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x9b50d000) [pid = 6387] [serial = 312] [outer = 0x9a96a400] 01:45:11 INFO - PROCESS | 6387 | 1463820311161 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0xa2627c00) [pid = 6387] [serial = 313] [outer = 0x9a96a400] 01:45:12 INFO - PROCESS | 6387 | 1463820312094 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1596ms 01:45:12 INFO - PROCESS | 6387 | 1463820312167 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 6387 | 1463820312172 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 01:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:45:12 INFO - PROCESS | 6387 | 1463820312184 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 6387 | 1463820312193 Marionette TRACE conn3 <- [1,390,null,{}] 01:45:12 INFO - PROCESS | 6387 | 1463820312200 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}] 01:45:12 INFO - PROCESS | 6387 | 1463820312413 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:45:12 INFO - PROCESS | 6387 | 1463820312620 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd9000 == 59 [pid = 6387] [id = 105] 01:45:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x9126f400) [pid = 6387] [serial = 314] [outer = (nil)] 01:45:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0xa683f000) [pid = 6387] [serial = 315] [outer = 0x9126f400] 01:45:12 INFO - PROCESS | 6387 | 1463820312752 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0xa6f3ac00) [pid = 6387] [serial = 316] [outer = 0x9126f400] 01:45:13 INFO - PROCESS | 6387 | 1463820313648 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1539ms 01:45:13 INFO - PROCESS | 6387 | 1463820313724 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 6387 | 1463820313728 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 01:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:45:13 INFO - PROCESS | 6387 | 1463820313735 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 6387 | 1463820313738 Marionette TRACE conn3 <- [1,394,null,{}] 01:45:13 INFO - PROCESS | 6387 | 1463820313744 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}] 01:45:13 INFO - PROCESS | 6387 | 1463820313949 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:45:14 INFO - PROCESS | 6387 | 1463820314157 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b9cdc00 == 60 [pid = 6387] [id = 106] 01:45:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0xa2279000) [pid = 6387] [serial = 317] [outer = (nil)] 01:45:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0xa6f86800) [pid = 6387] [serial = 318] [outer = 0xa2279000] 01:45:14 INFO - PROCESS | 6387 | 1463820314261 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0xa82af000) [pid = 6387] [serial = 319] [outer = 0xa2279000] 01:45:15 INFO - PROCESS | 6387 | 1463820315113 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1431ms 01:45:15 INFO - PROCESS | 6387 | 1463820315167 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 6387 | 1463820315170 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 01:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:45:15 INFO - PROCESS | 6387 | 1463820315176 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 6387 | 1463820315180 Marionette TRACE conn3 <- [1,398,null,{}] 01:45:15 INFO - PROCESS | 6387 | 1463820315186 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}] 01:45:15 INFO - PROCESS | 6387 | 1463820315385 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:45:15 INFO - PROCESS | 6387 | 1463820315549 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee61800 == 61 [pid = 6387] [id = 107] 01:45:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8ee61c00) [pid = 6387] [serial = 320] [outer = (nil)] 01:45:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8ee6d000) [pid = 6387] [serial = 321] [outer = 0x8ee61c00] 01:45:15 INFO - PROCESS | 6387 | 1463820315639 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8eea7400) [pid = 6387] [serial = 322] [outer = 0x8ee61c00] 01:45:16 INFO - PROCESS | 6387 | 1463820316585 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]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1484ms 01:45:16 INFO - PROCESS | 6387 | 1463820316661 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 6387 | 1463820316665 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 01:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:45:16 INFO - PROCESS | 6387 | 1463820316671 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 6387 | 1463820316675 Marionette TRACE conn3 <- [1,402,null,{}] 01:45:16 INFO - PROCESS | 6387 | 1463820316681 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}] 01:45:16 INFO - PROCESS | 6387 | 1463820316887 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:45:17 INFO - PROCESS | 6387 | 1463820317109 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6a800 == 62 [pid = 6387] [id = 108] 01:45:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8eeac000) [pid = 6387] [serial = 323] [outer = (nil)] 01:45:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8eeb1400) [pid = 6387] [serial = 324] [outer = 0x8eeac000] 01:45:17 INFO - PROCESS | 6387 | 1463820317250 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x9126ec00) [pid = 6387] [serial = 325] [outer = 0x8eeac000] 01:45:18 INFO - PROCESS | 6387 | 1463820318177 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]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1581ms 01:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:45:18 INFO - PROCESS | 6387 | 1463820318253 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 6387 | 1463820318257 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 01:45:18 INFO - PROCESS | 6387 | 1463820318264 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 6387 | 1463820318267 Marionette TRACE conn3 <- [1,406,null,{}] 01:45:18 INFO - PROCESS | 6387 | 1463820318273 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}] 01:45:18 INFO - PROCESS | 6387 | 1463820318722 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:45:18 INFO - PROCESS | 6387 | 1463820318947 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f202800 == 63 [pid = 6387] [id = 109] 01:45:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8f205c00) [pid = 6387] [serial = 326] [outer = (nil)] 01:45:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8f20c000) [pid = 6387] [serial = 327] [outer = 0x8f205c00] 01:45:19 INFO - PROCESS | 6387 | 1463820319031 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8f20f800) [pid = 6387] [serial = 328] [outer = 0x8f205c00] 01:45:19 INFO - PROCESS | 6387 | 1463820319919 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]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1687ms 01:45:19 INFO - PROCESS | 6387 | 1463820319952 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 6387 | 1463820319957 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 01:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:45:19 INFO - PROCESS | 6387 | 1463820319966 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 6387 | 1463820319972 Marionette TRACE conn3 <- [1,410,null,{}] 01:45:19 INFO - PROCESS | 6387 | 1463820319979 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}] 01:45:20 INFO - PROCESS | 6387 | 1463820320142 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:45:20 INFO - PROCESS | 6387 | 1463820320343 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbddc00 == 64 [pid = 6387] [id = 110] 01:45:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8fbe0800) [pid = 6387] [serial = 329] [outer = (nil)] 01:45:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x91274800) [pid = 6387] [serial = 330] [outer = 0x8fbe0800] 01:45:20 INFO - PROCESS | 6387 | 1463820320462 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x91490c00) [pid = 6387] [serial = 331] [outer = 0x8fbe0800] 01:45:21 INFO - PROCESS | 6387 | 1463820321483 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]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1587ms 01:45:21 INFO - PROCESS | 6387 | 1463820321553 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:45:21 INFO - PROCESS | 6387 | 1463820321558 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 01:45:21 INFO - PROCESS | 6387 | 1463820321566 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 6387 | 1463820321569 Marionette TRACE conn3 <- [1,414,null,{}] 01:45:21 INFO - PROCESS | 6387 | 1463820321576 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}] 01:45:21 INFO - PROCESS | 6387 | 1463820321747 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x92728400 == 63 [pid = 6387] [id = 60] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0xa307e400) [pid = 6387] [serial = 258] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x9a965c00) [pid = 6387] [serial = 231] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x946d9c00) [pid = 6387] [serial = 222] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x9a41f400) [pid = 6387] [serial = 228] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9b50d400) [pid = 6387] [serial = 234] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x9a225000) [pid = 6387] [serial = 225] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | 1463820322102 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0xa22c3000 == 62 [pid = 6387] [id = 100] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x9aa93000 == 61 [pid = 6387] [id = 99] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x9a414400 == 60 [pid = 6387] [id = 98] 01:45:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x91ae6800 == 61 [pid = 6387] [id = 111] 01:45:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x92728400) [pid = 6387] [serial = 332] [outer = (nil)] 01:45:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x93a54c00) [pid = 6387] [serial = 333] [outer = 0x92728400] 01:45:22 INFO - PROCESS | 6387 | 1463820322213 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x946cec00) [pid = 6387] [serial = 334] [outer = 0x92728400] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x91485800 == 60 [pid = 6387] [id = 97] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x93b54c00 == 59 [pid = 6387] [id = 96] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x92585c00 == 58 [pid = 6387] [id = 95] 01:45:22 INFO - PROCESS | 6387 | --DOCSHELL 0x939d9000 == 57 [pid = 6387] [id = 87] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x9a22dc00) [pid = 6387] [serial = 246] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9b817c00) [pid = 6387] [serial = 253] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x9a412c00) [pid = 6387] [serial = 247] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9538ac00) [pid = 6387] [serial = 244] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x946e8000) [pid = 6387] [serial = 243] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x93a49400) [pid = 6387] [serial = 240] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9d8f6800) [pid = 6387] [serial = 237] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0xa2280000) [pid = 6387] [serial = 256] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9aa92000) [pid = 6387] [serial = 250] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9b50cc00) [pid = 6387] [serial = 252] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0xa215ac00) [pid = 6387] [serial = 255] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x9a963800) [pid = 6387] [serial = 249] [outer = (nil)] [url = about:blank] 01:45:22 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x93a8e400) [pid = 6387] [serial = 241] [outer = (nil)] [url = about:blank] 01:45:23 INFO - PROCESS | 6387 | 1463820323084 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]]]}] 01:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1539ms 01:45:23 INFO - PROCESS | 6387 | 1463820323114 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 6387 | 1463820323120 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 01:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:45:23 INFO - PROCESS | 6387 | 1463820323140 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 6387 | 1463820323148 Marionette TRACE conn3 <- [1,418,null,{}] 01:45:23 INFO - PROCESS | 6387 | 1463820323154 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}] 01:45:23 INFO - PROCESS | 6387 | 1463820323323 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:45:23 INFO - PROCESS | 6387 | 1463820323334 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee63c00 == 58 [pid = 6387] [id = 112] 01:45:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8eea4400) [pid = 6387] [serial = 335] [outer = (nil)] 01:45:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x98a10000) [pid = 6387] [serial = 336] [outer = 0x8eea4400] 01:45:23 INFO - PROCESS | 6387 | 1463820323413 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x9a0b6400) [pid = 6387] [serial = 337] [outer = 0x8eea4400] 01:45:24 INFO - PROCESS | 6387 | 1463820324676 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]]]}] 01:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1602ms 01:45:24 INFO - PROCESS | 6387 | 1463820324734 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 6387 | 1463820324738 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 01:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:45:24 INFO - PROCESS | 6387 | 1463820324744 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 6387 | 1463820324747 Marionette TRACE conn3 <- [1,422,null,{}] 01:45:24 INFO - PROCESS | 6387 | 1463820324753 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}] 01:45:24 INFO - PROCESS | 6387 | 1463820324953 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:45:25 INFO - PROCESS | 6387 | 1463820325071 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x97773800 == 59 [pid = 6387] [id = 113] 01:45:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x99a53400) [pid = 6387] [serial = 338] [outer = (nil)] 01:45:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x9a27ec00) [pid = 6387] [serial = 339] [outer = 0x99a53400] 01:45:25 INFO - PROCESS | 6387 | 1463820325147 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x9a416400) [pid = 6387] [serial = 340] [outer = 0x99a53400] 01:45:26 INFO - PROCESS | 6387 | 1463820326402 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]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1691ms 01:45:26 INFO - PROCESS | 6387 | 1463820326445 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 6387 | 1463820326449 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 01:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:45:26 INFO - PROCESS | 6387 | 1463820326463 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 6387 | 1463820326466 Marionette TRACE conn3 <- [1,426,null,{}] 01:45:26 INFO - PROCESS | 6387 | 1463820326471 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}] 01:45:26 INFO - PROCESS | 6387 | 1463820326960 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9b9cd000) [pid = 6387] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa245ac00) [pid = 6387] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x91ae6c00) [pid = 6387] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x92725000) [pid = 6387] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x9a963000) [pid = 6387] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0xa24ef800) [pid = 6387] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x93b58c00) [pid = 6387] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:45:26 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x939eec00) [pid = 6387] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0xa35ec000) [pid = 6387] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0xa683e800) [pid = 6387] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x946cf800) [pid = 6387] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x95383000) [pid = 6387] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0xa26ea800) [pid = 6387] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x9272e000) [pid = 6387] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0xa26cc400) [pid = 6387] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x983d9800) [pid = 6387] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x939df400) [pid = 6387] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x95510c00) [pid = 6387] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x9b810800) [pid = 6387] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:45:27 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0x9b157000) [pid = 6387] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:45:27 INFO - PROCESS | 6387 | 1463820327097 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x92725000 == 60 [pid = 6387] [id = 114] 01:45:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x9272e000) [pid = 6387] [serial = 341] [outer = (nil)] 01:45:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x93a4e800) [pid = 6387] [serial = 342] [outer = 0x9272e000] 01:45:27 INFO - PROCESS | 6387 | 1463820327183 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x9a0b9800) [pid = 6387] [serial = 343] [outer = 0x9272e000] 01:45:27 INFO - PROCESS | 6387 | 1463820327976 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] 01:45:28 INFO - PROCESS | 6387 | 1463820328062 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 01:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:45:28 INFO - PROCESS | 6387 | 1463820328068 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 6387 | 1463820328071 Marionette TRACE conn3 <- [1,430,null,{}] 01:45:28 INFO - PROCESS | 6387 | 1463820328077 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}] 01:45:28 INFO - PROCESS | 6387 | 1463820328230 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:45:28 INFO - PROCESS | 6387 | 1463820328241 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f1800 == 61 [pid = 6387] [id = 115] 01:45:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x9a275000) [pid = 6387] [serial = 344] [outer = (nil)] 01:45:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x9b154c00) [pid = 6387] [serial = 345] [outer = 0x9a275000] 01:45:28 INFO - PROCESS | 6387 | 1463820328317 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x9b815800) [pid = 6387] [serial = 346] [outer = 0x9a275000] 01:45:29 INFO - PROCESS | 6387 | 1463820329336 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]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1341ms 01:45:29 INFO - PROCESS | 6387 | 1463820329411 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 6387 | 1463820329417 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 01:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:45:29 INFO - PROCESS | 6387 | 1463820329426 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 6387 | 1463820329432 Marionette TRACE conn3 <- [1,434,null,{}] 01:45:29 INFO - PROCESS | 6387 | 1463820329443 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}] 01:45:29 INFO - PROCESS | 6387 | 1463820329674 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:45:29 INFO - PROCESS | 6387 | 1463820329915 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f207c00 == 62 [pid = 6387] [id = 116] 01:45:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8f209800) [pid = 6387] [serial = 347] [outer = (nil)] 01:45:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8fbd4800) [pid = 6387] [serial = 348] [outer = 0x8f209800] 01:45:30 INFO - PROCESS | 6387 | 1463820330046 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x91268c00) [pid = 6387] [serial = 349] [outer = 0x8f209800] 01:45:30 INFO - PROCESS | 6387 | 1463820330957 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]]]}] 01:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1587ms 01:45:31 INFO - PROCESS | 6387 | 1463820331014 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 6387 | 1463820331023 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 01:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:45:31 INFO - PROCESS | 6387 | 1463820331034 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 6387 | 1463820331038 Marionette TRACE conn3 <- [1,438,null,{}] 01:45:31 INFO - PROCESS | 6387 | 1463820331045 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}] 01:45:31 INFO - PROCESS | 6387 | 1463820331230 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:45:31 INFO - PROCESS | 6387 | 1463820331396 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x92585c00 == 63 [pid = 6387] [id = 117] 01:45:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x939d5400) [pid = 6387] [serial = 350] [outer = (nil)] 01:45:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x93a55000) [pid = 6387] [serial = 351] [outer = 0x939d5400] 01:45:31 INFO - PROCESS | 6387 | 1463820331544 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x946d9c00) [pid = 6387] [serial = 352] [outer = 0x939d5400] 01:45:32 INFO - PROCESS | 6387 | 1463820332550 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]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1583ms 01:45:32 INFO - PROCESS | 6387 | 1463820332617 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:45:32 INFO - PROCESS | 6387 | 1463820332622 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 01:45:32 INFO - PROCESS | 6387 | 1463820332629 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 6387 | 1463820332635 Marionette TRACE conn3 <- [1,442,null,{}] 01:45:32 INFO - PROCESS | 6387 | 1463820332652 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}] 01:45:32 INFO - PROCESS | 6387 | 1463820332875 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:45:33 INFO - PROCESS | 6387 | 1463820333094 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a414400 == 64 [pid = 6387] [id = 118] 01:45:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x9a96b400) [pid = 6387] [serial = 353] [outer = (nil)] 01:45:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x9b180c00) [pid = 6387] [serial = 354] [outer = 0x9a96b400] 01:45:33 INFO - PROCESS | 6387 | 1463820333184 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x9d8f5c00) [pid = 6387] [serial = 355] [outer = 0x9a96b400] 01:45:34 INFO - PROCESS | 6387 | 1463820334120 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]]]}] 01:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1542ms 01:45:34 INFO - PROCESS | 6387 | 1463820334171 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:45:34 INFO - PROCESS | 6387 | 1463820334176 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 01:45:34 INFO - PROCESS | 6387 | 1463820334184 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 6387 | 1463820334187 Marionette TRACE conn3 <- [1,446,null,{}] 01:45:34 INFO - PROCESS | 6387 | 1463820334193 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}] 01:45:34 INFO - PROCESS | 6387 | 1463820334371 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:45:34 INFO - PROCESS | 6387 | 1463820334537 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee70c00 == 65 [pid = 6387] [id = 119] 01:45:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x9b154400) [pid = 6387] [serial = 356] [outer = (nil)] 01:45:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0xa245ac00) [pid = 6387] [serial = 357] [outer = 0x9b154400] 01:45:34 INFO - PROCESS | 6387 | 1463820334632 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0xa26cc800) [pid = 6387] [serial = 358] [outer = 0x9b154400] 01:45:35 INFO - PROCESS | 6387 | 1463820335539 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1387ms 01:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:45:35 INFO - PROCESS | 6387 | 1463820335571 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 6387 | 1463820335574 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 01:45:35 INFO - PROCESS | 6387 | 1463820335582 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 6387 | 1463820335585 Marionette TRACE conn3 <- [1,450,null,{}] 01:45:35 INFO - PROCESS | 6387 | 1463820335591 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}] 01:45:35 INFO - PROCESS | 6387 | 1463820335771 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:45:35 INFO - PROCESS | 6387 | 1463820335943 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6c400 == 66 [pid = 6387] [id = 120] 01:45:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x9b505000) [pid = 6387] [serial = 359] [outer = (nil)] 01:45:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0xa6281000) [pid = 6387] [serial = 360] [outer = 0x9b505000] 01:45:36 INFO - PROCESS | 6387 | 1463820336040 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0xa62f0400) [pid = 6387] [serial = 361] [outer = 0x9b505000] 01:45:37 INFO - PROCESS | 6387 | 1463820337009 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] 01:45:37 INFO - PROCESS | 6387 | 1463820337079 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 01:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:45:37 INFO - PROCESS | 6387 | 1463820337086 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 6387 | 1463820337089 Marionette TRACE conn3 <- [1,454,null,{}] 01:45:37 INFO - PROCESS | 6387 | 1463820337095 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}] 01:45:37 INFO - PROCESS | 6387 | 1463820337350 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:45:37 INFO - PROCESS | 6387 | 1463820337588 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:37 INFO - PROCESS | 6387 | ++DOCSHELL 0xa6f83400 == 67 [pid = 6387] [id = 121] 01:45:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0xa8283400) [pid = 6387] [serial = 362] [outer = (nil)] 01:45:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0xa8c48800) [pid = 6387] [serial = 363] [outer = 0xa8283400] 01:45:37 INFO - PROCESS | 6387 | 1463820337748 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0xa8c8a000) [pid = 6387] [serial = 364] [outer = 0xa8283400] 01:45:38 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:38 INFO - PROCESS | 6387 | 1463820338660 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]]]}] 01:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1633ms 01:45:38 INFO - PROCESS | 6387 | 1463820338720 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:45:38 INFO - PROCESS | 6387 | 1463820338725 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 01:45:38 INFO - PROCESS | 6387 | 1463820338731 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 6387 | 1463820338735 Marionette TRACE conn3 <- [1,458,null,{}] 01:45:38 INFO - PROCESS | 6387 | 1463820338741 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}] 01:45:38 INFO - PROCESS | 6387 | 1463820338919 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:45:39 INFO - PROCESS | 6387 | 1463820339131 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e70a000 == 68 [pid = 6387] [id = 122] 01:45:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8e70bc00) [pid = 6387] [serial = 365] [outer = (nil)] 01:45:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8e713800) [pid = 6387] [serial = 366] [outer = 0x8e70bc00] 01:45:39 INFO - PROCESS | 6387 | 1463820339267 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8e716400) [pid = 6387] [serial = 367] [outer = 0x8e70bc00] 01:45:40 INFO - PROCESS | 6387 | 1463820340129 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] 01:45:40 INFO - PROCESS | 6387 | 1463820340176 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 01:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:45:40 INFO - PROCESS | 6387 | 1463820340183 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 6387 | 1463820340186 Marionette TRACE conn3 <- [1,462,null,{}] 01:45:40 INFO - PROCESS | 6387 | 1463820340192 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}] 01:45:40 INFO - PROCESS | 6387 | 1463820340362 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:45:40 INFO - PROCESS | 6387 | 1463820340531 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e70e400 == 69 [pid = 6387] [id = 123] 01:45:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8e713400) [pid = 6387] [serial = 368] [outer = (nil)] 01:45:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0xa8c4cc00) [pid = 6387] [serial = 369] [outer = 0x8e713400] 01:45:40 INFO - PROCESS | 6387 | 1463820340624 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0xa9063800) [pid = 6387] [serial = 370] [outer = 0x8e713400] 01:45:41 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:41 INFO - PROCESS | 6387 | 1463820341575 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] 01:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:45:41 INFO - PROCESS | 6387 | 1463820341633 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 01:45:41 INFO - PROCESS | 6387 | 1463820341640 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 6387 | 1463820341643 Marionette TRACE conn3 <- [1,466,null,{}] 01:45:41 INFO - PROCESS | 6387 | 1463820341649 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}] 01:45:41 INFO - PROCESS | 6387 | 1463820341823 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:45:42 INFO - PROCESS | 6387 | 1463820342042 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55ac00 == 70 [pid = 6387] [id = 124] 01:45:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8e55ec00) [pid = 6387] [serial = 371] [outer = (nil)] 01:45:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8e563000) [pid = 6387] [serial = 372] [outer = 0x8e55ec00] 01:45:42 INFO - PROCESS | 6387 | 1463820342175 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8e566c00) [pid = 6387] [serial = 373] [outer = 0x8e55ec00] 01:45:43 INFO - PROCESS | 6387 | 1463820343159 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] 01:45:43 INFO - PROCESS | 6387 | 1463820343243 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 01:45:43 INFO - PROCESS | 6387 | 1463820343251 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 6387 | 1463820343254 Marionette TRACE conn3 <- [1,470,null,{}] 01:45:43 INFO - PROCESS | 6387 | 1463820343260 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}] 01:45:43 INFO - PROCESS | 6387 | 1463820343441 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:45:43 INFO - PROCESS | 6387 | 1463820343950 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20a800 == 71 [pid = 6387] [id = 125] 01:45:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8f20b000) [pid = 6387] [serial = 374] [outer = (nil)] 01:45:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8fbd2000) [pid = 6387] [serial = 375] [outer = 0x8f20b000] 01:45:44 INFO - PROCESS | 6387 | 1463820344045 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x9126c800) [pid = 6387] [serial = 376] [outer = 0x8f20b000] 01:45:45 INFO - PROCESS | 6387 | 1463820345495 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]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2289ms 01:45:45 INFO - PROCESS | 6387 | 1463820345540 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 6387 | 1463820345546 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 01:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:45:45 INFO - PROCESS | 6387 | 1463820345554 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 6387 | 1463820345558 Marionette TRACE conn3 <- [1,474,null,{}] 01:45:45 INFO - PROCESS | 6387 | 1463820345566 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}] 01:45:45 INFO - PROCESS | 6387 | 1463820345742 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:45:45 INFO - PROCESS | 6387 | 1463820345922 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeb3800 == 72 [pid = 6387] [id = 126] 01:45:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8fbd8c00) [pid = 6387] [serial = 377] [outer = (nil)] 01:45:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x93b58000) [pid = 6387] [serial = 378] [outer = 0x8fbd8c00] 01:45:46 INFO - PROCESS | 6387 | 1463820346005 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x9afe3800) [pid = 6387] [serial = 379] [outer = 0x8fbd8c00] 01:45:47 INFO - PROCESS | 6387 | 1463820347032 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]]]}] 01:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1531ms 01:45:47 INFO - PROCESS | 6387 | 1463820347089 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 6387 | 1463820347094 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 01:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:45:47 INFO - PROCESS | 6387 | 1463820347103 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - PROCESS | 6387 | 1463820347107 Marionette TRACE conn3 <- [1,478,null,{}] 01:45:47 INFO - PROCESS | 6387 | 1463820347113 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}] 01:45:47 INFO - PROCESS | 6387 | 1463820347286 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x950c8800 == 71 [pid = 6387] [id = 76] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x9a415800 == 70 [pid = 6387] [id = 77] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x9a231400 == 69 [pid = 6387] [id = 78] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x93a52800 == 68 [pid = 6387] [id = 53] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x93b5a800 == 67 [pid = 6387] [id = 75] 01:45:47 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0xa67cb400) [pid = 6387] [serial = 303] [outer = (nil)] [url = about:blank] 01:45:47 INFO - PROCESS | 6387 | 1463820347566 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x939ebc00 == 66 [pid = 6387] [id = 74] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x939dc800 == 65 [pid = 6387] [id = 54] 01:45:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd7800 == 66 [pid = 6387] [id = 127] 01:45:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x9148ac00) [pid = 6387] [serial = 380] [outer = (nil)] 01:45:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x91a42000) [pid = 6387] [serial = 381] [outer = 0x9148ac00] 01:45:47 INFO - PROCESS | 6387 | 1463820347675 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x939df000) [pid = 6387] [serial = 382] [outer = 0x9148ac00] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x92725000 == 65 [pid = 6387] [id = 114] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x97773800 == 64 [pid = 6387] [id = 113] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee63c00 == 63 [pid = 6387] [id = 112] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x91ae6800 == 62 [pid = 6387] [id = 111] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbddc00 == 61 [pid = 6387] [id = 110] 01:45:47 INFO - PROCESS | 6387 | --DOCSHELL 0x8f202800 == 60 [pid = 6387] [id = 109] 01:45:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd6400 == 59 [pid = 6387] [id = 102] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0xa509f800) [pid = 6387] [serial = 159] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x950c9c00) [pid = 6387] [serial = 123] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0xa325b400) [pid = 6387] [serial = 156] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9a27bc00) [pid = 6387] [serial = 126] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x98304800) [pid = 6387] [serial = 150] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9d49f400) [pid = 6387] [serial = 147] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x9b9ccc00) [pid = 6387] [serial = 120] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9d4a0c00) [pid = 6387] [serial = 153] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x97778400) [pid = 6387] [serial = 186] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0xa68a8c00) [pid = 6387] [serial = 192] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0xa6c4e400) [pid = 6387] [serial = 195] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x946d6800) [pid = 6387] [serial = 220] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x9b817800) [pid = 6387] [serial = 189] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0xa050ac00) [pid = 6387] [serial = 297] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0xa307ec00) [pid = 6387] [serial = 300] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0xa2161400) [pid = 6387] [serial = 298] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x981d9400) [pid = 6387] [serial = 291] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9a411800) [pid = 6387] [serial = 292] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x939f2400) [pid = 6387] [serial = 286] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x939d7400) [pid = 6387] [serial = 285] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9afeb000) [pid = 6387] [serial = 294] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9a22e800) [pid = 6387] [serial = 264] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa50ad800) [pid = 6387] [serial = 267] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x946cac00) [pid = 6387] [serial = 261] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0xa67c9000) [pid = 6387] [serial = 270] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0xa3250800) [pid = 6387] [serial = 259] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x9a0d4800) [pid = 6387] [serial = 289] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x983da000) [pid = 6387] [serial = 288] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0xa6c4c400) [pid = 6387] [serial = 273] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x91270400) [pid = 6387] [serial = 276] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x91488800) [pid = 6387] [serial = 279] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x939d6400) [pid = 6387] [serial = 282] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0xa35f1400) [pid = 6387] [serial = 301] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9b818000) [pid = 6387] [serial = 295] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 6387 | 1463820348587 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1536ms 01:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:45:48 INFO - PROCESS | 6387 | 1463820348640 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 6387 | 1463820348643 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 01:45:48 INFO - PROCESS | 6387 | 1463820348657 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 6387 | 1463820348666 Marionette TRACE conn3 <- [1,482,null,{}] 01:45:48 INFO - PROCESS | 6387 | 1463820348675 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}] 01:45:48 INFO - PROCESS | 6387 | 1463820348840 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:45:48 INFO - PROCESS | 6387 | 1463820348854 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x91490800 == 60 [pid = 6387] [id = 128] 01:45:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x946d2c00) [pid = 6387] [serial = 383] [outer = (nil)] 01:45:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x97773800) [pid = 6387] [serial = 384] [outer = 0x946d2c00] 01:45:48 INFO - PROCESS | 6387 | 1463820348941 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x9a0d4400) [pid = 6387] [serial = 385] [outer = 0x946d2c00] 01:45:49 INFO - PROCESS | 6387 | 1463820349869 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]]]}] 01:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1253ms 01:45:49 INFO - PROCESS | 6387 | 1463820349903 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 6387 | 1463820349906 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 01:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:45:49 INFO - PROCESS | 6387 | 1463820349912 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - PROCESS | 6387 | 1463820349916 Marionette TRACE conn3 <- [1,486,null,{}] 01:45:49 INFO - PROCESS | 6387 | 1463820349921 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}] 01:45:50 INFO - PROCESS | 6387 | 1463820350136 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:45:50 INFO - PROCESS | 6387 | 1463820350167 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x92725000 == 61 [pid = 6387] [id = 129] 01:45:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x93a87400) [pid = 6387] [serial = 386] [outer = (nil)] 01:45:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x9a416800) [pid = 6387] [serial = 387] [outer = 0x93a87400] 01:45:50 INFO - PROCESS | 6387 | 1463820350241 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x9aa92c00) [pid = 6387] [serial = 388] [outer = 0x93a87400] 01:45:51 INFO - PROCESS | 6387 | 1463820351173 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]]]}] 01:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1335ms 01:45:51 INFO - PROCESS | 6387 | 1463820351248 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 6387 | 1463820351251 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 01:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:45:51 INFO - PROCESS | 6387 | 1463820351257 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 6387 | 1463820351261 Marionette TRACE conn3 <- [1,490,null,{}] 01:45:51 INFO - PROCESS | 6387 | 1463820351266 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}] 01:45:51 INFO - PROCESS | 6387 | 1463820351471 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:45:51 INFO - PROCESS | 6387 | 1463820351501 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a419400 == 62 [pid = 6387] [id = 130] 01:45:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x9b50c400) [pid = 6387] [serial = 389] [outer = (nil)] 01:45:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x9b9cd800) [pid = 6387] [serial = 390] [outer = 0x9b50c400] 01:45:51 INFO - PROCESS | 6387 | 1463820351583 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0xa2275c00) [pid = 6387] [serial = 391] [outer = 0x9b50c400] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8eea4400) [pid = 6387] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x92728400) [pid = 6387] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8f205c00) [pid = 6387] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x99a53400) [pid = 6387] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8fbe0800) [pid = 6387] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:45:52 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x9272e000) [pid = 6387] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:45:52 INFO - PROCESS | 6387 | 1463820352674 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]]]}] 01:45:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1487ms 01:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:45:52 INFO - PROCESS | 6387 | 1463820352746 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 6387 | 1463820352749 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 01:45:52 INFO - PROCESS | 6387 | 1463820352755 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 6387 | 1463820352759 Marionette TRACE conn3 <- [1,494,null,{}] 01:45:52 INFO - PROCESS | 6387 | 1463820352764 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}] 01:45:52 INFO - PROCESS | 6387 | 1463820352920 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:45:53 INFO - PROCESS | 6387 | 1463820353086 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbdb000 == 63 [pid = 6387] [id = 131] 01:45:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8fbdc400) [pid = 6387] [serial = 392] [outer = (nil)] 01:45:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8fbeb000) [pid = 6387] [serial = 393] [outer = 0x8fbdc400] 01:45:53 INFO - PROCESS | 6387 | 1463820353159 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8fbee400) [pid = 6387] [serial = 394] [outer = 0x8fbdc400] 01:45:53 INFO - PROCESS | 6387 | 1463820353864 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]]]}] 01:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1131ms 01:45:53 INFO - PROCESS | 6387 | 1463820353889 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 6387 | 1463820353893 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 01:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:45:53 INFO - PROCESS | 6387 | 1463820353899 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 6387 | 1463820353903 Marionette TRACE conn3 <- [1,498,null,{}] 01:45:53 INFO - PROCESS | 6387 | 1463820353908 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}] 01:45:54 INFO - PROCESS | 6387 | 1463820354106 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:45:54 INFO - PROCESS | 6387 | 1463820354122 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbec800 == 64 [pid = 6387] [id = 132] 01:45:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8fbed000) [pid = 6387] [serial = 395] [outer = (nil)] 01:45:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x9a413400) [pid = 6387] [serial = 396] [outer = 0x8fbed000] 01:45:54 INFO - PROCESS | 6387 | 1463820354195 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x9b9c9800) [pid = 6387] [serial = 397] [outer = 0x8fbed000] 01:45:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8e479800) [pid = 6387] [serial = 398] [outer = 0x99774c00] 01:45:55 INFO - PROCESS | 6387 | 1463820355408 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1543ms 01:45:55 INFO - PROCESS | 6387 | 1463820355443 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 6387 | 1463820355451 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 01:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:45:55 INFO - PROCESS | 6387 | 1463820355461 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 6387 | 1463820355467 Marionette TRACE conn3 <- [1,502,null,{}] 01:45:55 INFO - PROCESS | 6387 | 1463820355475 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}] 01:45:55 INFO - PROCESS | 6387 | 1463820355672 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:45:55 INFO - PROCESS | 6387 | 1463820355942 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e479400 == 65 [pid = 6387] [id = 133] 01:45:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8e562800) [pid = 6387] [serial = 399] [outer = (nil)] 01:45:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8f20d000) [pid = 6387] [serial = 400] [outer = 0x8e562800] 01:45:56 INFO - PROCESS | 6387 | 1463820356032 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8fbd6c00) [pid = 6387] [serial = 401] [outer = 0x8e562800] 01:45:56 INFO - PROCESS | 6387 | 1463820356937 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]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1541ms 01:45:57 INFO - PROCESS | 6387 | 1463820357003 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 6387 | 1463820357011 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 01:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:45:57 INFO - PROCESS | 6387 | 1463820357022 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 6387 | 1463820357027 Marionette TRACE conn3 <- [1,506,null,{}] 01:45:57 INFO - PROCESS | 6387 | 1463820357034 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}] 01:45:57 INFO - PROCESS | 6387 | 1463820357225 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:45:57 INFO - PROCESS | 6387 | 1463820357501 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbecc00 == 66 [pid = 6387] [id = 134] 01:45:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x91a3e400) [pid = 6387] [serial = 402] [outer = (nil)] 01:45:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x91a43c00) [pid = 6387] [serial = 403] [outer = 0x91a3e400] 01:45:57 INFO - PROCESS | 6387 | 1463820357635 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x91af0c00) [pid = 6387] [serial = 404] [outer = 0x91a3e400] 01:45:58 INFO - PROCESS | 6387 | 1463820358608 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]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1638ms 01:45:58 INFO - PROCESS | 6387 | 1463820358660 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 6387 | 1463820358664 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 01:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:45:58 INFO - PROCESS | 6387 | 1463820358671 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 6387 | 1463820358678 Marionette TRACE conn3 <- [1,510,null,{}] 01:45:58 INFO - PROCESS | 6387 | 1463820358694 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}] 01:45:58 INFO - PROCESS | 6387 | 1463820358885 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:45:59 INFO - PROCESS | 6387 | 1463820359105 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x946d8c00 == 67 [pid = 6387] [id = 135] 01:45:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x946e3800) [pid = 6387] [serial = 405] [outer = (nil)] 01:45:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x9830b000) [pid = 6387] [serial = 406] [outer = 0x946e3800] 01:45:59 INFO - PROCESS | 6387 | 1463820359239 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x9a964000) [pid = 6387] [serial = 407] [outer = 0x946e3800] 01:46:00 INFO - PROCESS | 6387 | 1463820360169 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:46:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1535ms 01:46:00 INFO - PROCESS | 6387 | 1463820360207 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 6387 | 1463820360212 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 01:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:46:00 INFO - PROCESS | 6387 | 1463820360219 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 6387 | 1463820360223 Marionette TRACE conn3 <- [1,514,null,{}] 01:46:00 INFO - PROCESS | 6387 | 1463820360229 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}] 01:46:00 INFO - PROCESS | 6387 | 1463820360415 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:46:00 INFO - PROCESS | 6387 | 1463820360589 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e557400 == 68 [pid = 6387] [id = 136] 01:46:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91270800) [pid = 6387] [serial = 408] [outer = (nil)] 01:46:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x9d8a4c00) [pid = 6387] [serial = 409] [outer = 0x91270800] 01:46:00 INFO - PROCESS | 6387 | 1463820360679 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0xa245d800) [pid = 6387] [serial = 410] [outer = 0x91270800] 01:46:01 INFO - PROCESS | 6387 | 1463820361586 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1432ms 01:46:01 INFO - PROCESS | 6387 | 1463820361652 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 6387 | 1463820361656 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 01:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:46:01 INFO - PROCESS | 6387 | 1463820361663 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 6387 | 1463820361666 Marionette TRACE conn3 <- [1,518,null,{}] 01:46:01 INFO - PROCESS | 6387 | 1463820361672 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}] 01:46:01 INFO - PROCESS | 6387 | 1463820361846 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:46:02 INFO - PROCESS | 6387 | 1463820362021 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a969800 == 69 [pid = 6387] [id = 137] 01:46:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x9afe4800) [pid = 6387] [serial = 411] [outer = (nil)] 01:46:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0xa3250800) [pid = 6387] [serial = 412] [outer = 0x9afe4800] 01:46:02 INFO - PROCESS | 6387 | 1463820362118 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0xa35f0000) [pid = 6387] [serial = 413] [outer = 0x9afe4800] 01:46:03 INFO - PROCESS | 6387 | 1463820363075 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1484ms 01:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:46:03 INFO - PROCESS | 6387 | 1463820363148 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 6387 | 1463820363151 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 01:46:03 INFO - PROCESS | 6387 | 1463820363158 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 6387 | 1463820363161 Marionette TRACE conn3 <- [1,522,null,{}] 01:46:03 INFO - PROCESS | 6387 | 1463820363168 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}] 01:46:03 INFO - PROCESS | 6387 | 1463820363406 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:46:03 INFO - PROCESS | 6387 | 1463820363624 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d68400 == 70 [pid = 6387] [id = 138] 01:46:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x91d68c00) [pid = 6387] [serial = 414] [outer = (nil)] 01:46:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91d6e400) [pid = 6387] [serial = 415] [outer = 0x91d68c00] 01:46:03 INFO - PROCESS | 6387 | 1463820363755 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0xa50e5400) [pid = 6387] [serial = 416] [outer = 0x91d68c00] 01:46:04 INFO - PROCESS | 6387 | 1463820364648 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]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1544ms 01:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:46:04 INFO - PROCESS | 6387 | 1463820364702 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 6387 | 1463820364706 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 01:46:04 INFO - PROCESS | 6387 | 1463820364712 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 6387 | 1463820364716 Marionette TRACE conn3 <- [1,526,null,{}] 01:46:04 INFO - PROCESS | 6387 | 1463820364722 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}] 01:46:04 INFO - PROCESS | 6387 | 1463820364897 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:46:05 INFO - PROCESS | 6387 | 1463820365070 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dce7400 == 71 [pid = 6387] [id = 139] 01:46:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8dce8000) [pid = 6387] [serial = 417] [outer = (nil)] 01:46:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8dcef800) [pid = 6387] [serial = 418] [outer = 0x8dce8000] 01:46:05 INFO - PROCESS | 6387 | 1463820365158 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8dcf2800) [pid = 6387] [serial = 419] [outer = 0x8dce8000] 01:46:06 INFO - PROCESS | 6387 | 1463820366098 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]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:46:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1444ms 01:46:06 INFO - PROCESS | 6387 | 1463820366156 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 6387 | 1463820366159 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 01:46:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:46:06 INFO - PROCESS | 6387 | 1463820366167 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 6387 | 1463820366170 Marionette TRACE conn3 <- [1,530,null,{}] 01:46:06 INFO - PROCESS | 6387 | 1463820366176 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}] 01:46:06 INFO - PROCESS | 6387 | 1463820366349 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:46:06 INFO - PROCESS | 6387 | 1463820366523 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf4800 == 72 [pid = 6387] [id = 140] 01:46:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8dcf5400) [pid = 6387] [serial = 420] [outer = (nil)] 01:46:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8f974800) [pid = 6387] [serial = 421] [outer = 0x8dcf5400] 01:46:06 INFO - PROCESS | 6387 | 1463820366656 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8f979000) [pid = 6387] [serial = 422] [outer = 0x8dcf5400] 01:46:07 INFO - PROCESS | 6387 | 1463820367461 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"]]]}] 01:46:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:46:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:46:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1341ms 01:46:07 INFO - PROCESS | 6387 | 1463820367511 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 6387 | 1463820367515 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 01:46:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:46:07 INFO - PROCESS | 6387 | 1463820367537 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 6387 | 1463820367542 Marionette TRACE conn3 <- [1,534,null,{}] 01:46:07 INFO - PROCESS | 6387 | 1463820367552 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}] 01:46:07 INFO - PROCESS | 6387 | 1463820367739 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:46:08 INFO - PROCESS | 6387 | 1463820367991 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee65000 == 73 [pid = 6387] [id = 141] 01:46:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8f96fc00) [pid = 6387] [serial = 423] [outer = (nil)] 01:46:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0xa67c9000) [pid = 6387] [serial = 424] [outer = 0x8f96fc00] 01:46:08 INFO - PROCESS | 6387 | 1463820368260 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0xa6c42400) [pid = 6387] [serial = 425] [outer = 0x8f96fc00] 01:46:09 INFO - PROCESS | 6387 | 1463820369377 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:46:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1901ms 01:46:09 INFO - PROCESS | 6387 | 1463820369451 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 6387 | 1463820369454 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 01:46:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:46:09 INFO - PROCESS | 6387 | 1463820369464 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 6387 | 1463820369467 Marionette TRACE conn3 <- [1,538,null,{}] 01:46:09 INFO - PROCESS | 6387 | 1463820369473 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}] 01:46:09 INFO - PROCESS | 6387 | 1463820369663 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:46:09 INFO - PROCESS | 6387 | 1463820369844 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4cb400 == 74 [pid = 6387] [id = 142] 01:46:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x8d4cbc00) [pid = 6387] [serial = 426] [outer = (nil)] 01:46:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x8d4d1000) [pid = 6387] [serial = 427] [outer = 0x8d4cbc00] 01:46:09 INFO - PROCESS | 6387 | 1463820369930 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x8d4d5000) [pid = 6387] [serial = 428] [outer = 0x8d4cbc00] 01:46:10 INFO - PROCESS | 6387 | 1463820370794 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:46:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1344ms 01:46:10 INFO - PROCESS | 6387 | 1463820370809 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 6387 | 1463820370813 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 01:46:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:46:10 INFO - PROCESS | 6387 | 1463820370819 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 6387 | 1463820370824 Marionette TRACE conn3 <- [1,542,null,{}] 01:46:10 INFO - PROCESS | 6387 | 1463820370877 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}] 01:46:11 INFO - PROCESS | 6387 | 1463820371092 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:46:11 INFO - PROCESS | 6387 | 1463820371281 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4d8c00 == 75 [pid = 6387] [id = 143] 01:46:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8d652400) [pid = 6387] [serial = 429] [outer = (nil)] 01:46:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x8d65a800) [pid = 6387] [serial = 430] [outer = 0x8d652400] 01:46:11 INFO - PROCESS | 6387 | 1463820371381 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0xa6c48c00) [pid = 6387] [serial = 431] [outer = 0x8d652400] 01:46:12 INFO - PROCESS | 6387 | 1463820372243 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:46:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1479ms 01:46:12 INFO - PROCESS | 6387 | 1463820372305 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 6387 | 1463820372308 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 01:46:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:46:12 INFO - PROCESS | 6387 | 1463820372319 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 6387 | 1463820372321 Marionette TRACE conn3 <- [1,546,null,{}] 01:46:12 INFO - PROCESS | 6387 | 1463820372328 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}] 01:46:12 INFO - PROCESS | 6387 | 1463820372534 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:46:12 INFO - PROCESS | 6387 | 1463820372716 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c471800 == 76 [pid = 6387] [id = 144] 01:46:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x8c472400) [pid = 6387] [serial = 432] [outer = (nil)] 01:46:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x8c475000) [pid = 6387] [serial = 433] [outer = 0x8c472400] 01:46:12 INFO - PROCESS | 6387 | 1463820372803 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x8c47a800) [pid = 6387] [serial = 434] [outer = 0x8c472400] 01:46:13 INFO - PROCESS | 6387 | 1463820373721 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:46:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1429ms 01:46:13 INFO - PROCESS | 6387 | 1463820373776 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 6387 | 1463820373779 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 01:46:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:46:13 INFO - PROCESS | 6387 | 1463820373788 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 6387 | 1463820373792 Marionette TRACE conn3 <- [1,550,null,{}] 01:46:13 INFO - PROCESS | 6387 | 1463820373808 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}] 01:46:14 INFO - PROCESS | 6387 | 1463820374008 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:46:14 INFO - PROCESS | 6387 | 1463820374190 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c471400 == 77 [pid = 6387] [id = 145] 01:46:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8c473c00) [pid = 6387] [serial = 435] [outer = (nil)] 01:46:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x8c480c00) [pid = 6387] [serial = 436] [outer = 0x8c473c00] 01:46:14 INFO - PROCESS | 6387 | 1463820374278 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8c5c6400) [pid = 6387] [serial = 437] [outer = 0x8c473c00] 01:46:15 INFO - PROCESS | 6387 | 1463820375192 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:46:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1491ms 01:46:15 INFO - PROCESS | 6387 | 1463820375280 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:46:15 INFO - PROCESS | 6387 | 1463820375284 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 01:46:15 INFO - PROCESS | 6387 | 1463820375291 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 6387 | 1463820375294 Marionette TRACE conn3 <- [1,554,null,{}] 01:46:15 INFO - PROCESS | 6387 | 1463820375300 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}] 01:46:15 INFO - PROCESS | 6387 | 1463820375486 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:46:15 INFO - PROCESS | 6387 | 1463820375668 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47e000 == 78 [pid = 6387] [id = 146] 01:46:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8c5c3000) [pid = 6387] [serial = 438] [outer = (nil)] 01:46:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8c5cfc00) [pid = 6387] [serial = 439] [outer = 0x8c5c3000] 01:46:15 INFO - PROCESS | 6387 | 1463820375751 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8c5d1400) [pid = 6387] [serial = 440] [outer = 0x8c5c3000] 01:46:16 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:17 INFO - PROCESS | 6387 | 1463820377057 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1788ms 01:46:17 INFO - PROCESS | 6387 | 1463820377079 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 6387 | 1463820377085 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 01:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:46:17 INFO - PROCESS | 6387 | 1463820377103 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 6387 | 1463820377109 Marionette TRACE conn3 <- [1,558,null,{}] 01:46:17 INFO - PROCESS | 6387 | 1463820377120 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}] 01:46:17 INFO - PROCESS | 6387 | 1463820377364 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:46:17 INFO - PROCESS | 6387 | 1463820377549 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c7800 == 79 [pid = 6387] [id = 147] 01:46:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x8d222c00) [pid = 6387] [serial = 441] [outer = (nil)] 01:46:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8d653c00) [pid = 6387] [serial = 442] [outer = 0x8d222c00] 01:46:17 INFO - PROCESS | 6387 | 1463820377633 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x8d65b400) [pid = 6387] [serial = 443] [outer = 0x8d222c00] 01:46:18 INFO - PROCESS | 6387 | 1463820378539 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1496ms 01:46:18 INFO - PROCESS | 6387 | 1463820378599 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 6387 | 1463820378608 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 01:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:46:18 INFO - PROCESS | 6387 | 1463820378619 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 6387 | 1463820378623 Marionette TRACE conn3 <- [1,562,null,{}] 01:46:18 INFO - PROCESS | 6387 | 1463820378629 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}] 01:46:18 INFO - PROCESS | 6387 | 1463820378851 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:46:19 INFO - PROCESS | 6387 | 1463820379186 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e472800 == 80 [pid = 6387] [id = 148] 01:46:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x8e473400) [pid = 6387] [serial = 444] [outer = (nil)] 01:46:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x8e47e800) [pid = 6387] [serial = 445] [outer = 0x8e473400] 01:46:19 INFO - PROCESS | 6387 | 1463820379271 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x8e566400) [pid = 6387] [serial = 446] [outer = 0x8e473400] 01:46:19 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:20 INFO - PROCESS | 6387 | 1463820380118 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1540ms 01:46:20 INFO - PROCESS | 6387 | 1463820380178 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 6387 | 1463820380183 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 01:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:46:20 INFO - PROCESS | 6387 | 1463820380195 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 6387 | 1463820380200 Marionette TRACE conn3 <- [1,566,null,{}] 01:46:20 INFO - PROCESS | 6387 | 1463820380216 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}] 01:46:20 INFO - PROCESS | 6387 | 1463820380396 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0xa227b000 == 79 [pid = 6387] [id = 86] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbdb000 == 78 [pid = 6387] [id = 131] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0x9b154c00) [pid = 6387] [serial = 345] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x8eeb1400) [pid = 6387] [serial = 324] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x9b50d000) [pid = 6387] [serial = 312] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x91274c00) [pid = 6387] [serial = 306] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0xa6f86800) [pid = 6387] [serial = 318] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8ee6d000) [pid = 6387] [serial = 321] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0xa683f000) [pid = 6387] [serial = 315] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x946e0000) [pid = 6387] [serial = 309] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 6387 | 1463820380768 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x9a419400 == 77 [pid = 6387] [id = 130] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x92725000 == 76 [pid = 6387] [id = 129] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x91490800 == 75 [pid = 6387] [id = 128] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd7800 == 74 [pid = 6387] [id = 127] 01:46:20 INFO - PROCESS | 6387 | --DOCSHELL 0x8eeb3800 == 73 [pid = 6387] [id = 126] 01:46:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6d000 == 74 [pid = 6387] [id = 149] 01:46:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8eea8000) [pid = 6387] [serial = 447] [outer = (nil)] 01:46:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8f20e000) [pid = 6387] [serial = 448] [outer = 0x8eea8000] 01:46:20 INFO - PROCESS | 6387 | 1463820380885 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x8fbd5000) [pid = 6387] [serial = 449] [outer = 0x8eea8000] 01:46:21 INFO - PROCESS | 6387 | --DOCSHELL 0x8f20a800 == 73 [pid = 6387] [id = 125] 01:46:21 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x98a10000) [pid = 6387] [serial = 336] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x946cec00) [pid = 6387] [serial = 334] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x9a0b6400) [pid = 6387] [serial = 337] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x93a54c00) [pid = 6387] [serial = 333] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8f20f800) [pid = 6387] [serial = 328] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x9a27ec00) [pid = 6387] [serial = 339] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8f20c000) [pid = 6387] [serial = 327] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a416400) [pid = 6387] [serial = 340] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x91274800) [pid = 6387] [serial = 330] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x91490c00) [pid = 6387] [serial = 331] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x93a4e800) [pid = 6387] [serial = 342] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x9a0b9800) [pid = 6387] [serial = 343] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 6387 | 1463820381686 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1544ms 01:46:21 INFO - PROCESS | 6387 | 1463820381739 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 6387 | 1463820381743 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 01:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:46:21 INFO - PROCESS | 6387 | 1463820381749 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 6387 | 1463820381752 Marionette TRACE conn3 <- [1,570,null,{}] 01:46:21 INFO - PROCESS | 6387 | 1463820381758 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}] 01:46:21 INFO - PROCESS | 6387 | 1463820381928 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:46:22 INFO - PROCESS | 6387 | 1463820382069 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e714400 == 74 [pid = 6387] [id = 150] 01:46:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x8f208c00) [pid = 6387] [serial = 450] [outer = (nil)] 01:46:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8fbeb800) [pid = 6387] [serial = 451] [outer = 0x8f208c00] 01:46:22 INFO - PROCESS | 6387 | 1463820382145 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x91274800) [pid = 6387] [serial = 452] [outer = 0x8f208c00] 01:46:22 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:22 INFO - PROCESS | 6387 | 1463820382920 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:46:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1243ms 01:46:23 INFO - PROCESS | 6387 | 1463820383010 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 6387 | 1463820383015 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 01:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:46:23 INFO - PROCESS | 6387 | 1463820383024 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 6387 | 1463820383028 Marionette TRACE conn3 <- [1,574,null,{}] 01:46:23 INFO - PROCESS | 6387 | 1463820383033 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}] 01:46:23 INFO - PROCESS | 6387 | 1463820383197 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:46:23 INFO - PROCESS | 6387 | 1463820383357 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe8c00 == 75 [pid = 6387] [id = 151] 01:46:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x91485400) [pid = 6387] [serial = 453] [outer = (nil)] 01:46:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x91a3bc00) [pid = 6387] [serial = 454] [outer = 0x91485400] 01:46:23 INFO - PROCESS | 6387 | 1463820383434 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x91a42800) [pid = 6387] [serial = 455] [outer = 0x91485400] 01:46:24 INFO - PROCESS | 6387 | 1463820384294 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:46:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1333ms 01:46:24 INFO - PROCESS | 6387 | 1463820384366 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 6387 | 1463820384370 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 01:46:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:46:24 INFO - PROCESS | 6387 | 1463820384376 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 6387 | 1463820384378 Marionette TRACE conn3 <- [1,578,null,{}] 01:46:24 INFO - PROCESS | 6387 | 1463820384384 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}] 01:46:24 INFO - PROCESS | 6387 | 1463820384621 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:46:24 INFO - PROCESS | 6387 | 1463820384661 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e473800 == 76 [pid = 6387] [id = 152] 01:46:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9148c400) [pid = 6387] [serial = 456] [outer = (nil)] 01:46:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x91d70c00) [pid = 6387] [serial = 457] [outer = 0x9148c400] 01:46:24 INFO - PROCESS | 6387 | 1463820384751 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x9272e000) [pid = 6387] [serial = 458] [outer = 0x9148c400] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x9b50c400) [pid = 6387] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8f20b000) [pid = 6387] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x9148ac00) [pid = 6387] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x946d2c00) [pid = 6387] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8fbdc400) [pid = 6387] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8fbd8c00) [pid = 6387] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x93a87400) [pid = 6387] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:46:25 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0xa26c1c00) [pid = 6387] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:46:25 INFO - PROCESS | 6387 | 1463820385842 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]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:46:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1530ms 01:46:25 INFO - PROCESS | 6387 | 1463820385907 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 6387 | 1463820385911 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 01:46:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:46:25 INFO - PROCESS | 6387 | 1463820385917 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 6387 | 1463820385921 Marionette TRACE conn3 <- [1,582,null,{}] 01:46:25 INFO - PROCESS | 6387 | 1463820385926 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}] 01:46:26 INFO - PROCESS | 6387 | 1463820386091 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:46:26 INFO - PROCESS | 6387 | 1463820386279 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20b000 == 77 [pid = 6387] [id = 153] 01:46:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8f97a000) [pid = 6387] [serial = 459] [outer = (nil)] 01:46:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x939d8800) [pid = 6387] [serial = 460] [outer = 0x8f97a000] 01:46:26 INFO - PROCESS | 6387 | 1463820386353 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x939ee800) [pid = 6387] [serial = 461] [outer = 0x8f97a000] 01:46:27 INFO - PROCESS | 6387 | 1463820387053 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]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:46:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1179ms 01:46:27 INFO - PROCESS | 6387 | 1463820387102 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 6387 | 1463820387106 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 01:46:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:46:27 INFO - PROCESS | 6387 | 1463820387113 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 6387 | 1463820387116 Marionette TRACE conn3 <- [1,586,null,{}] 01:46:27 INFO - PROCESS | 6387 | 1463820387130 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}] 01:46:27 INFO - PROCESS | 6387 | 1463820387291 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:46:27 INFO - PROCESS | 6387 | 1463820387304 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d6f400 == 78 [pid = 6387] [id = 154] 01:46:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x939f0000) [pid = 6387] [serial = 462] [outer = (nil)] 01:46:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x93b59c00) [pid = 6387] [serial = 463] [outer = 0x939f0000] 01:46:27 INFO - PROCESS | 6387 | 1463820387376 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x946d2c00) [pid = 6387] [serial = 464] [outer = 0x939f0000] 01:46:28 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:28 INFO - PROCESS | 6387 | 1463820388533 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1445ms 01:46:28 INFO - PROCESS | 6387 | 1463820388558 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 6387 | 1463820388565 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 01:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:46:28 INFO - PROCESS | 6387 | 1463820388576 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 6387 | 1463820388580 Marionette TRACE conn3 <- [1,590,null,{}] 01:46:28 INFO - PROCESS | 6387 | 1463820388608 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}] 01:46:28 INFO - PROCESS | 6387 | 1463820388815 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:46:29 INFO - PROCESS | 6387 | 1463820389049 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5cf800 == 79 [pid = 6387] [id = 155] 01:46:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8d654000) [pid = 6387] [serial = 465] [outer = (nil)] 01:46:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8e472000) [pid = 6387] [serial = 466] [outer = 0x8d654000] 01:46:29 INFO - PROCESS | 6387 | 1463820389154 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8e558800) [pid = 6387] [serial = 467] [outer = 0x8d654000] 01:46:30 INFO - PROCESS | 6387 | 1463820390188 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:46:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1663ms 01:46:30 INFO - PROCESS | 6387 | 1463820390239 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 6387 | 1463820390248 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 01:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:46:30 INFO - PROCESS | 6387 | 1463820390259 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 6387 | 1463820390263 Marionette TRACE conn3 <- [1,594,null,{}] 01:46:30 INFO - PROCESS | 6387 | 1463820390271 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}] 01:46:30 INFO - PROCESS | 6387 | 1463820390461 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:46:30 INFO - PROCESS | 6387 | 1463820390780 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee63c00 == 80 [pid = 6387] [id = 156] 01:46:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8f206000) [pid = 6387] [serial = 468] [outer = (nil)] 01:46:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x8f20f800) [pid = 6387] [serial = 469] [outer = 0x8f206000] 01:46:30 INFO - PROCESS | 6387 | 1463820390868 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8fbe6800) [pid = 6387] [serial = 470] [outer = 0x8f206000] 01:46:31 INFO - PROCESS | 6387 | 1463820391832 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]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1636ms 01:46:31 INFO - PROCESS | 6387 | 1463820391896 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 6387 | 1463820391900 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 01:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:46:31 INFO - PROCESS | 6387 | 1463820391907 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 6387 | 1463820391913 Marionette TRACE conn3 <- [1,598,null,{}] 01:46:31 INFO - PROCESS | 6387 | 1463820391930 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}] 01:46:32 INFO - PROCESS | 6387 | 1463820392172 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:46:32 INFO - PROCESS | 6387 | 1463820392404 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20e800 == 81 [pid = 6387] [id = 157] 01:46:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x91d6e800) [pid = 6387] [serial = 471] [outer = (nil)] 01:46:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x93a56800) [pid = 6387] [serial = 472] [outer = 0x91d6e800] 01:46:32 INFO - PROCESS | 6387 | 1463820392541 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x95264000) [pid = 6387] [serial = 473] [outer = 0x91d6e800] 01:46:33 INFO - PROCESS | 6387 | 1463820393422 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1588ms 01:46:33 INFO - PROCESS | 6387 | 1463820393496 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 6387 | 1463820393501 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 01:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:46:33 INFO - PROCESS | 6387 | 1463820393508 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 6387 | 1463820393512 Marionette TRACE conn3 <- [1,602,null,{}] 01:46:33 INFO - PROCESS | 6387 | 1463820393517 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}] 01:46:33 INFO - PROCESS | 6387 | 1463820393714 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:46:33 INFO - PROCESS | 6387 | 1463820393897 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x91272800 == 82 [pid = 6387] [id = 158] 01:46:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x9525f000) [pid = 6387] [serial = 474] [outer = (nil)] 01:46:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 186 (0x98f3ec00) [pid = 6387] [serial = 475] [outer = 0x9525f000] 01:46:34 INFO - PROCESS | 6387 | 1463820394040 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 187 (0x9a22b000) [pid = 6387] [serial = 476] [outer = 0x9525f000] 01:46:34 INFO - PROCESS | 6387 | 1463820394921 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]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1487ms 01:46:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:46:35 INFO - PROCESS | 6387 | 1463820394996 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 6387 | 1463820395000 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 01:46:35 INFO - PROCESS | 6387 | 1463820395007 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 6387 | 1463820395010 Marionette TRACE conn3 <- [1,606,null,{}] 01:46:35 INFO - PROCESS | 6387 | 1463820395016 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}] 01:46:35 INFO - PROCESS | 6387 | 1463820395238 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:46:35 INFO - PROCESS | 6387 | 1463820395469 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a8c800 == 83 [pid = 6387] [id = 159] 01:46:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 188 (0x95511400) [pid = 6387] [serial = 477] [outer = (nil)] 01:46:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 189 (0x9a418800) [pid = 6387] [serial = 478] [outer = 0x95511400] 01:46:35 INFO - PROCESS | 6387 | 1463820395600 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 190 (0x9a967000) [pid = 6387] [serial = 479] [outer = 0x95511400] 01:46:36 INFO - PROCESS | 6387 | 1463820396536 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1581ms 01:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:46:36 INFO - PROCESS | 6387 | 1463820396588 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 6387 | 1463820396591 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 01:46:36 INFO - PROCESS | 6387 | 1463820396598 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 6387 | 1463820396601 Marionette TRACE conn3 <- [1,610,null,{}] 01:46:36 INFO - PROCESS | 6387 | 1463820396607 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}] 01:46:36 INFO - PROCESS | 6387 | 1463820396852 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:46:37 INFO - PROCESS | 6387 | 1463820397080 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a416400 == 84 [pid = 6387] [id = 160] 01:46:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 191 (0x9a417400) [pid = 6387] [serial = 480] [outer = (nil)] 01:46:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 192 (0xa2159400) [pid = 6387] [serial = 481] [outer = 0x9a417400] 01:46:37 INFO - PROCESS | 6387 | 1463820397227 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0xa30d4800) [pid = 6387] [serial = 482] [outer = 0x9a417400] 01:46:38 INFO - PROCESS | 6387 | 1463820398111 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:46:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1583ms 01:46:38 INFO - PROCESS | 6387 | 1463820398181 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 6387 | 1463820398186 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 01:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:46:38 INFO - PROCESS | 6387 | 1463820398193 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 6387 | 1463820398197 Marionette TRACE conn3 <- [1,614,null,{}] 01:46:38 INFO - PROCESS | 6387 | 1463820398202 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}] 01:46:38 INFO - PROCESS | 6387 | 1463820398388 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:46:38 INFO - PROCESS | 6387 | 1463820398618 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d301400 == 85 [pid = 6387] [id = 161] 01:46:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x8d301c00) [pid = 6387] [serial = 483] [outer = (nil)] 01:46:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x8d309400) [pid = 6387] [serial = 484] [outer = 0x8d301c00] 01:46:38 INFO - PROCESS | 6387 | 1463820398719 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x8d30e400) [pid = 6387] [serial = 485] [outer = 0x8d301c00] 01:46:39 INFO - PROCESS | 6387 | 1463820399568 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]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1430ms 01:46:39 INFO - PROCESS | 6387 | 1463820399624 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 6387 | 1463820399628 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 01:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:46:39 INFO - PROCESS | 6387 | 1463820399635 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 6387 | 1463820399639 Marionette TRACE conn3 <- [1,618,null,{}] 01:46:39 INFO - PROCESS | 6387 | 1463820399645 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}] 01:46:39 INFO - PROCESS | 6387 | 1463820399825 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:46:40 INFO - PROCESS | 6387 | 1463820400009 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d301800 == 86 [pid = 6387] [id = 162] 01:46:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x8d305000) [pid = 6387] [serial = 486] [outer = (nil)] 01:46:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0xa22c2c00) [pid = 6387] [serial = 487] [outer = 0x8d305000] 01:46:40 INFO - PROCESS | 6387 | 1463820400097 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 199 (0xa3257c00) [pid = 6387] [serial = 488] [outer = 0x8d305000] 01:46:41 INFO - PROCESS | 6387 | 1463820401022 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]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1436ms 01:46:41 INFO - PROCESS | 6387 | 1463820401072 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 6387 | 1463820401077 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 01:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:46:41 INFO - PROCESS | 6387 | 1463820401083 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 6387 | 1463820401087 Marionette TRACE conn3 <- [1,622,null,{}] 01:46:41 INFO - PROCESS | 6387 | 1463820401093 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}] 01:46:41 INFO - PROCESS | 6387 | 1463820401290 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:46:41 INFO - PROCESS | 6387 | 1463820401475 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d30c000 == 87 [pid = 6387] [id = 163] 01:46:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 200 (0x91ae6000) [pid = 6387] [serial = 489] [outer = (nil)] 01:46:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x9a150c00) [pid = 6387] [serial = 490] [outer = 0x91ae6000] 01:46:41 INFO - PROCESS | 6387 | 1463820401615 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x9a153c00) [pid = 6387] [serial = 491] [outer = 0x91ae6000] 01:46:42 INFO - PROCESS | 6387 | 1463820402490 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]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 01:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:46:42 INFO - PROCESS | 6387 | 1463820402565 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 6387 | 1463820402568 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 01:46:42 INFO - PROCESS | 6387 | 1463820402575 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 6387 | 1463820402578 Marionette TRACE conn3 <- [1,626,null,{}] 01:46:42 INFO - PROCESS | 6387 | 1463820402584 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}] 01:46:42 INFO - PROCESS | 6387 | 1463820402787 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:46:43 INFO - PROCESS | 6387 | 1463820403034 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x910f1400 == 88 [pid = 6387] [id = 164] 01:46:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x910f7800) [pid = 6387] [serial = 492] [outer = (nil)] 01:46:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x910f9800) [pid = 6387] [serial = 493] [outer = 0x910f7800] 01:46:43 INFO - PROCESS | 6387 | 1463820403158 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 205 (0x910fd400) [pid = 6387] [serial = 494] [outer = 0x910f7800] 01:46:44 INFO - PROCESS | 6387 | 1463820404084 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]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1583ms 01:46:44 INFO - PROCESS | 6387 | 1463820404159 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 6387 | 1463820404162 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 01:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:46:44 INFO - PROCESS | 6387 | 1463820404169 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 6387 | 1463820404173 Marionette TRACE conn3 <- [1,630,null,{}] 01:46:44 INFO - PROCESS | 6387 | 1463820404179 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}] 01:46:44 INFO - PROCESS | 6387 | 1463820404427 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:46:44 INFO - PROCESS | 6387 | 1463820404818 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 6387 | ++DOCSHELL 0xa6d44400 == 89 [pid = 6387] [id = 165] 01:46:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 206 (0xa6d45000) [pid = 6387] [serial = 495] [outer = (nil)] 01:46:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 207 (0xa6d48000) [pid = 6387] [serial = 496] [outer = 0xa6d45000] 01:46:44 INFO - PROCESS | 6387 | 1463820404946 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 208 (0xa6d4c800) [pid = 6387] [serial = 497] [outer = 0xa6d45000] 01:46:45 INFO - PROCESS | 6387 | 1463820405863 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]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1732ms 01:46:45 INFO - PROCESS | 6387 | 1463820405902 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 6387 | 1463820405906 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 01:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:46:45 INFO - PROCESS | 6387 | 1463820405913 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 6387 | 1463820405916 Marionette TRACE conn3 <- [1,634,null,{}] 01:46:45 INFO - PROCESS | 6387 | 1463820405922 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}] 01:46:46 INFO - PROCESS | 6387 | 1463820406113 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:46:46 INFO - PROCESS | 6387 | 1463820406389 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b363000 == 90 [pid = 6387] [id = 166] 01:46:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 209 (0x8b363400) [pid = 6387] [serial = 498] [outer = (nil)] 01:46:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 210 (0x8b366800) [pid = 6387] [serial = 499] [outer = 0x8b363400] 01:46:46 INFO - PROCESS | 6387 | 1463820406536 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 211 (0x8b369000) [pid = 6387] [serial = 500] [outer = 0x8b363400] 01:46:47 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:47 INFO - PROCESS | 6387 | 1463820407411 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]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1585ms 01:46:47 INFO - PROCESS | 6387 | 1463820407500 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:46:47 INFO - PROCESS | 6387 | 1463820407504 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 01:46:47 INFO - PROCESS | 6387 | 1463820407510 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 6387 | 1463820407514 Marionette TRACE conn3 <- [1,638,null,{}] 01:46:47 INFO - PROCESS | 6387 | 1463820407520 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}] 01:46:47 INFO - PROCESS | 6387 | 1463820407754 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:46:48 INFO - PROCESS | 6387 | 1463820407991 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c475800 == 91 [pid = 6387] [id = 167] 01:46:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 212 (0x8c476400) [pid = 6387] [serial = 501] [outer = (nil)] 01:46:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 213 (0x8c5c3800) [pid = 6387] [serial = 502] [outer = 0x8c476400] 01:46:48 INFO - PROCESS | 6387 | 1463820408501 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 214 (0x8d21ec00) [pid = 6387] [serial = 503] [outer = 0x8c476400] 01:46:49 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:49 INFO - PROCESS | 6387 | 1463820409474 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2032ms 01:46:49 INFO - PROCESS | 6387 | 1463820409544 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 6387 | 1463820409552 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 01:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:46:49 INFO - PROCESS | 6387 | 1463820409561 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 6387 | 1463820409565 Marionette TRACE conn3 <- [1,642,null,{}] 01:46:49 INFO - PROCESS | 6387 | 1463820409574 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}] 01:46:49 INFO - PROCESS | 6387 | 1463820409882 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:46:50 INFO - PROCESS | 6387 | 1463820410198 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c9800 == 92 [pid = 6387] [id = 168] 01:46:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 215 (0x8d21d400) [pid = 6387] [serial = 504] [outer = (nil)] 01:46:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 216 (0x8d65dc00) [pid = 6387] [serial = 505] [outer = 0x8d21d400] 01:46:50 INFO - PROCESS | 6387 | 1463820410281 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 217 (0x8dcec000) [pid = 6387] [serial = 506] [outer = 0x8d21d400] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd9000 == 91 [pid = 6387] [id = 105] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee61800 == 90 [pid = 6387] [id = 107] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x91274400 == 89 [pid = 6387] [id = 104] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 216 (0xa6281000) [pid = 6387] [serial = 360] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 215 (0xa8c48800) [pid = 6387] [serial = 363] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 214 (0x8e713800) [pid = 6387] [serial = 366] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 213 (0xa8c4cc00) [pid = 6387] [serial = 369] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 212 (0x8e563000) [pid = 6387] [serial = 372] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 211 (0x9a413400) [pid = 6387] [serial = 396] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x9b9cdc00 == 88 [pid = 6387] [id = 106] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8f20b000 == 87 [pid = 6387] [id = 153] 01:46:51 INFO - PROCESS | 6387 | 1463820411298 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]]]}] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8e473800 == 86 [pid = 6387] [id = 152] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe8c00 == 85 [pid = 6387] [id = 151] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8e714400 == 84 [pid = 6387] [id = 150] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee6d000 == 83 [pid = 6387] [id = 149] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8e472800 == 82 [pid = 6387] [id = 148] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c7800 == 81 [pid = 6387] [id = 147] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x91d68400 == 80 [pid = 6387] [id = 138] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x9a969800 == 79 [pid = 6387] [id = 137] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8e557400 == 78 [pid = 6387] [id = 136] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x946d8c00 == 77 [pid = 6387] [id = 135] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbecc00 == 76 [pid = 6387] [id = 134] 01:46:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8e479400 == 75 [pid = 6387] [id = 133] 01:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1833ms 01:46:51 INFO - PROCESS | 6387 | 1463820411394 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 6387 | 1463820411399 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 01:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:46:51 INFO - PROCESS | 6387 | 1463820411410 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 6387 | 1463820411414 Marionette TRACE conn3 <- [1,646,null,{}] 01:46:51 INFO - PROCESS | 6387 | 1463820411420 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}] 01:46:51 INFO - PROCESS | 6387 | 1463820411594 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 210 (0xa6c41c00) [pid = 6387] [serial = 304] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 209 (0x9b9cd800) [pid = 6387] [serial = 390] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 208 (0xa245ac00) [pid = 6387] [serial = 357] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 207 (0x9126c800) [pid = 6387] [serial = 376] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 206 (0x91a42000) [pid = 6387] [serial = 381] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 205 (0x8fbd2000) [pid = 6387] [serial = 375] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 204 (0x97773800) [pid = 6387] [serial = 384] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0x8fbeb000) [pid = 6387] [serial = 393] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0xa2275c00) [pid = 6387] [serial = 391] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x9a0d4400) [pid = 6387] [serial = 385] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x939df000) [pid = 6387] [serial = 382] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 199 (0x9afe3800) [pid = 6387] [serial = 379] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 198 (0x93b58000) [pid = 6387] [serial = 378] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x9b180c00) [pid = 6387] [serial = 354] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x8fbd4800) [pid = 6387] [serial = 348] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x93a55000) [pid = 6387] [serial = 351] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x9a416800) [pid = 6387] [serial = 387] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x8fbee400) [pid = 6387] [serial = 394] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x9aa92c00) [pid = 6387] [serial = 388] [outer = (nil)] [url = about:blank] 01:46:51 INFO - PROCESS | 6387 | 1463820411817 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47a000 == 76 [pid = 6387] [id = 169] 01:46:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0x8e47b400) [pid = 6387] [serial = 507] [outer = (nil)] 01:46:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x8e560400) [pid = 6387] [serial = 508] [outer = 0x8e47b400] 01:46:51 INFO - PROCESS | 6387 | 1463820411901 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x8e714800) [pid = 6387] [serial = 509] [outer = 0x8e47b400] 01:46:52 INFO - PROCESS | 6387 | 1463820412699 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]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1334ms 01:46:52 INFO - PROCESS | 6387 | 1463820412746 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:46:52 INFO - PROCESS | 6387 | 1463820412750 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 01:46:52 INFO - PROCESS | 6387 | 1463820412757 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 6387 | 1463820412762 Marionette TRACE conn3 <- [1,650,null,{}] 01:46:52 INFO - PROCESS | 6387 | 1463820412778 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}] 01:46:52 INFO - PROCESS | 6387 | 1463820412953 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:46:52 INFO - PROCESS | 6387 | 1463820412967 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dced000 == 77 [pid = 6387] [id = 170] 01:46:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x8e55a400) [pid = 6387] [serial = 510] [outer = (nil)] 01:46:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x8f977c00) [pid = 6387] [serial = 511] [outer = 0x8e55a400] 01:46:53 INFO - PROCESS | 6387 | 1463820413185 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x8fbd7000) [pid = 6387] [serial = 512] [outer = 0x8e55a400] 01:46:54 INFO - PROCESS | 6387 | 1463820414053 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1341ms 01:46:54 INFO - PROCESS | 6387 | 1463820414098 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:46:54 INFO - PROCESS | 6387 | 1463820414103 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 01:46:54 INFO - PROCESS | 6387 | 1463820414109 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 6387 | 1463820414112 Marionette TRACE conn3 <- [1,654,null,{}] 01:46:54 INFO - PROCESS | 6387 | 1463820414118 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}] 01:46:54 INFO - PROCESS | 6387 | 1463820414341 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:46:54 INFO - PROCESS | 6387 | 1463820414373 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65f000 == 78 [pid = 6387] [id = 171] 01:46:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 199 (0x8ee70800) [pid = 6387] [serial = 513] [outer = (nil)] 01:46:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 200 (0x8fbe8000) [pid = 6387] [serial = 514] [outer = 0x8ee70800] 01:46:54 INFO - PROCESS | 6387 | 1463820414445 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x910f1800) [pid = 6387] [serial = 515] [outer = 0x8ee70800] 01:46:55 INFO - PROCESS | 6387 | 1463820415392 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1335ms 01:46:55 INFO - PROCESS | 6387 | 1463820415443 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 6387 | 1463820415462 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 01:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:46:55 INFO - PROCESS | 6387 | 1463820415476 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 6387 | 1463820415479 Marionette TRACE conn3 <- [1,658,null,{}] 01:46:55 INFO - PROCESS | 6387 | 1463820415485 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}] 01:46:55 INFO - PROCESS | 6387 | 1463820415700 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:46:55 INFO - PROCESS | 6387 | 1463820415730 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe2400 == 79 [pid = 6387] [id = 172] 01:46:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x910f2400) [pid = 6387] [serial = 516] [outer = (nil)] 01:46:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x91273000) [pid = 6387] [serial = 517] [outer = 0x910f2400] 01:46:55 INFO - PROCESS | 6387 | 1463820415808 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x91a41c00) [pid = 6387] [serial = 518] [outer = 0x910f2400] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0x9148c400) [pid = 6387] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0x8f97a000) [pid = 6387] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x8e473400) [pid = 6387] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x8eea8000) [pid = 6387] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 199 (0x8d222c00) [pid = 6387] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 198 (0x8f208c00) [pid = 6387] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:46:56 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x91485400) [pid = 6387] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:46:57 INFO - PROCESS | 6387 | 1463820417030 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1584ms 01:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:46:57 INFO - PROCESS | 6387 | 1463820417062 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 6387 | 1463820417064 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 01:46:57 INFO - PROCESS | 6387 | 1463820417072 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 6387 | 1463820417075 Marionette TRACE conn3 <- [1,662,null,{}] 01:46:57 INFO - PROCESS | 6387 | 1463820417080 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}] 01:46:57 INFO - PROCESS | 6387 | 1463820417245 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:46:57 INFO - PROCESS | 6387 | 1463820417262 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3d3800 == 80 [pid = 6387] [id = 173] 01:46:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x8d660400) [pid = 6387] [serial = 519] [outer = (nil)] 01:46:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 199 (0x91ae5800) [pid = 6387] [serial = 520] [outer = 0x8d660400] 01:46:57 INFO - PROCESS | 6387 | 1463820417336 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 200 (0x91aeb800) [pid = 6387] [serial = 521] [outer = 0x8d660400] 01:46:57 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:58 INFO - PROCESS | 6387 | 1463820418210 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]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1183ms 01:46:58 INFO - PROCESS | 6387 | 1463820418256 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 6387 | 1463820418259 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 01:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:46:58 INFO - PROCESS | 6387 | 1463820418266 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - PROCESS | 6387 | 1463820418269 Marionette TRACE conn3 <- [1,666,null,{}] 01:46:58 INFO - PROCESS | 6387 | 1463820418279 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}] 01:46:58 INFO - PROCESS | 6387 | 1463820418456 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:46:58 INFO - PROCESS | 6387 | 1463820418740 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35fc00 == 81 [pid = 6387] [id = 174] 01:46:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x8b360400) [pid = 6387] [serial = 522] [outer = (nil)] 01:46:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x8b36ac00) [pid = 6387] [serial = 523] [outer = 0x8b360400] 01:46:58 INFO - PROCESS | 6387 | 1463820418833 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x8c480000) [pid = 6387] [serial = 524] [outer = 0x8b360400] 01:46:59 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:59 INFO - PROCESS | 6387 | 1463820419862 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]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1641ms 01:46:59 INFO - PROCESS | 6387 | 1463820419910 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 6387 | 1463820419917 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 01:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:46:59 INFO - PROCESS | 6387 | 1463820419925 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 6387 | 1463820419941 Marionette TRACE conn3 <- [1,670,null,{}] 01:46:59 INFO - PROCESS | 6387 | 1463820419951 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}] 01:47:00 INFO - PROCESS | 6387 | 1463820420191 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:47:00 INFO - PROCESS | 6387 | 1463820420432 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dce7000 == 82 [pid = 6387] [id = 175] 01:47:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x8e473000) [pid = 6387] [serial = 525] [outer = (nil)] 01:47:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 205 (0x8e55a800) [pid = 6387] [serial = 526] [outer = 0x8e473000] 01:47:00 INFO - PROCESS | 6387 | 1463820420570 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 206 (0x8ee62000) [pid = 6387] [serial = 527] [outer = 0x8e473000] 01:47:01 INFO - PROCESS | 6387 | 1463820421552 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]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1706ms 01:47:01 INFO - PROCESS | 6387 | 1463820421636 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 6387 | 1463820421643 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 01:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:47:01 INFO - PROCESS | 6387 | 1463820421651 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 6387 | 1463820421654 Marionette TRACE conn3 <- [1,674,null,{}] 01:47:01 INFO - PROCESS | 6387 | 1463820421660 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}] 01:47:01 INFO - PROCESS | 6387 | 1463820421902 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:47:02 INFO - PROCESS | 6387 | 1463820422242 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe2800 == 83 [pid = 6387] [id = 176] 01:47:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 207 (0x8fbe8c00) [pid = 6387] [serial = 528] [outer = (nil)] 01:47:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 208 (0x91486800) [pid = 6387] [serial = 529] [outer = 0x8fbe8c00] 01:47:02 INFO - PROCESS | 6387 | 1463820422341 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 209 (0x91a45000) [pid = 6387] [serial = 530] [outer = 0x8fbe8c00] 01:47:03 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:03 INFO - PROCESS | 6387 | 1463820423334 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1731ms 01:47:03 INFO - PROCESS | 6387 | 1463820423383 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 6387 | 1463820423388 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 01:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:47:03 INFO - PROCESS | 6387 | 1463820423405 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 6387 | 1463820423415 Marionette TRACE conn3 <- [1,678,null,{}] 01:47:03 INFO - PROCESS | 6387 | 1463820423422 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}] 01:47:03 INFO - PROCESS | 6387 | 1463820423683 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:47:03 INFO - PROCESS | 6387 | 1463820423918 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x92724800 == 84 [pid = 6387] [id = 177] 01:47:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 210 (0x939ec000) [pid = 6387] [serial = 531] [outer = (nil)] 01:47:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 211 (0x93a95400) [pid = 6387] [serial = 532] [outer = 0x939ec000] 01:47:04 INFO - PROCESS | 6387 | 1463820424057 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 212 (0x946cd800) [pid = 6387] [serial = 533] [outer = 0x939ec000] 01:47:05 INFO - PROCESS | 6387 | 1463820425022 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1699ms 01:47:05 INFO - PROCESS | 6387 | 1463820425097 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 6387 | 1463820425101 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 01:47:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:47:05 INFO - PROCESS | 6387 | 1463820425109 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 6387 | 1463820425113 Marionette TRACE conn3 <- [1,682,null,{}] 01:47:05 INFO - PROCESS | 6387 | 1463820425119 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}] 01:47:05 INFO - PROCESS | 6387 | 1463820425318 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:47:05 INFO - PROCESS | 6387 | 1463820425646 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x91489800 == 85 [pid = 6387] [id = 178] 01:47:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 213 (0x939eb400) [pid = 6387] [serial = 534] [outer = (nil)] 01:47:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 214 (0x95262000) [pid = 6387] [serial = 535] [outer = 0x939eb400] 01:47:05 INFO - PROCESS | 6387 | 1463820425798 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 215 (0x983db800) [pid = 6387] [serial = 536] [outer = 0x939eb400] 01:47:07 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:07 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:07 INFO - PROCESS | 6387 | 1463820427101 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]]]}] 01:47:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:47:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2036ms 01:47:07 INFO - PROCESS | 6387 | 1463820427213 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:47:07 INFO - PROCESS | 6387 | 1463820427217 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 01:47:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:47:07 INFO - PROCESS | 6387 | 1463820427231 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - PROCESS | 6387 | 1463820427234 Marionette TRACE conn3 <- [1,686,null,{}] 01:47:07 INFO - PROCESS | 6387 | 1463820427241 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}] 01:47:07 INFO - PROCESS | 6387 | 1463820427424 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:47:07 INFO - PROCESS | 6387 | 1463820427615 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x98a9f000 == 86 [pid = 6387] [id = 179] 01:47:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 216 (0x9970a000) [pid = 6387] [serial = 537] [outer = (nil)] 01:47:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 217 (0x9a0cf800) [pid = 6387] [serial = 538] [outer = 0x9970a000] 01:47:07 INFO - PROCESS | 6387 | 1463820427763 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 218 (0x9a27bc00) [pid = 6387] [serial = 539] [outer = 0x9970a000] 01:47:09 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:09 INFO - PROCESS | 6387 | 1463820429239 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:47:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2045ms 01:47:09 INFO - PROCESS | 6387 | 1463820429274 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 6387 | 1463820429278 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 01:47:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:47:09 INFO - PROCESS | 6387 | 1463820429285 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 6387 | 1463820429288 Marionette TRACE conn3 <- [1,690,null,{}] 01:47:09 INFO - PROCESS | 6387 | 1463820429294 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}] 01:47:09 INFO - PROCESS | 6387 | 1463820429475 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:47:09 INFO - PROCESS | 6387 | 1463820429663 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3cbc00 == 87 [pid = 6387] [id = 180] 01:47:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 219 (0x9998e400) [pid = 6387] [serial = 540] [outer = (nil)] 01:47:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 220 (0x9b184000) [pid = 6387] [serial = 541] [outer = 0x9998e400] 01:47:09 INFO - PROCESS | 6387 | 1463820429751 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 221 (0x9b80d400) [pid = 6387] [serial = 542] [outer = 0x9998e400] 01:47:11 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:11 INFO - PROCESS | 6387 | 1463820431067 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]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:47:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1831ms 01:47:11 INFO - PROCESS | 6387 | 1463820431117 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 6387 | 1463820431121 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 01:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:47:11 INFO - PROCESS | 6387 | 1463820431128 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 6387 | 1463820431132 Marionette TRACE conn3 <- [1,694,null,{}] 01:47:11 INFO - PROCESS | 6387 | 1463820431234 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}] 01:47:11 INFO - PROCESS | 6387 | 1463820431433 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:47:11 INFO - PROCESS | 6387 | 1463820431619 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x946d3400 == 88 [pid = 6387] [id = 181] 01:47:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 222 (0x9aa8c000) [pid = 6387] [serial = 543] [outer = (nil)] 01:47:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 223 (0x9b874800) [pid = 6387] [serial = 544] [outer = 0x9aa8c000] 01:47:11 INFO - PROCESS | 6387 | 1463820431707 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 224 (0x9d49b000) [pid = 6387] [serial = 545] [outer = 0x9aa8c000] 01:47:12 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:13 INFO - PROCESS | 6387 | 1463820433023 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1931ms 01:47:13 INFO - PROCESS | 6387 | 1463820433060 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 6387 | 1463820433064 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 01:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:47:13 INFO - PROCESS | 6387 | 1463820433164 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 6387 | 1463820433169 Marionette TRACE conn3 <- [1,698,null,{}] 01:47:13 INFO - PROCESS | 6387 | 1463820433181 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}] 01:47:13 INFO - PROCESS | 6387 | 1463820433365 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:47:13 INFO - PROCESS | 6387 | 1463820433553 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21a800 == 89 [pid = 6387] [id = 182] 01:47:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 225 (0x8d4d9400) [pid = 6387] [serial = 546] [outer = (nil)] 01:47:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 226 (0x8f978000) [pid = 6387] [serial = 547] [outer = 0x8d4d9400] 01:47:13 INFO - PROCESS | 6387 | 1463820433651 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 227 (0x91273400) [pid = 6387] [serial = 548] [outer = 0x8d4d9400] 01:47:15 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:15 INFO - PROCESS | 6387 | 1463820435373 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2340ms 01:47:15 INFO - PROCESS | 6387 | 1463820435411 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 6387 | 1463820435416 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 01:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:47:15 INFO - PROCESS | 6387 | 1463820435460 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 6387 | 1463820435466 Marionette TRACE conn3 <- [1,702,null,{}] 01:47:15 INFO - PROCESS | 6387 | 1463820435518 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}] 01:47:15 INFO - PROCESS | 6387 | 1463820435689 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:47:15 INFO - PROCESS | 6387 | 1463820435941 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b36a400 == 90 [pid = 6387] [id = 183] 01:47:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 228 (0x8b3c7c00) [pid = 6387] [serial = 549] [outer = (nil)] 01:47:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 229 (0x8d660800) [pid = 6387] [serial = 550] [outer = 0x8b3c7c00] 01:47:16 INFO - PROCESS | 6387 | 1463820436094 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 230 (0x8e47cc00) [pid = 6387] [serial = 551] [outer = 0x8b3c7c00] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x9525f800 == 89 [pid = 6387] [id = 48] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x939e7400 == 88 [pid = 6387] [id = 37] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x9257a800 == 87 [pid = 6387] [id = 46] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x99a06400 == 86 [pid = 6387] [id = 38] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x9a0b8400 == 85 [pid = 6387] [id = 39] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 229 (0x93b59c00) [pid = 6387] [serial = 463] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x95385400 == 84 [pid = 6387] [id = 47] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x939f3400 == 83 [pid = 6387] [id = 36] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x91481c00 == 82 [pid = 6387] [id = 93] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x93a4f000 == 81 [pid = 6387] [id = 64] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x9525d400 == 80 [pid = 6387] [id = 65] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x950ba400 == 79 [pid = 6387] [id = 63] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x99a61c00 == 78 [pid = 6387] [id = 88] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3d3800 == 77 [pid = 6387] [id = 173] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe2400 == 76 [pid = 6387] [id = 172] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65f000 == 75 [pid = 6387] [id = 171] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8dced000 == 74 [pid = 6387] [id = 170] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47a000 == 73 [pid = 6387] [id = 169] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c9800 == 72 [pid = 6387] [id = 168] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8c475800 == 71 [pid = 6387] [id = 167] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8b363000 == 70 [pid = 6387] [id = 166] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0xa6d44400 == 69 [pid = 6387] [id = 165] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x910f1400 == 68 [pid = 6387] [id = 164] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8d30c000 == 67 [pid = 6387] [id = 163] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8d301800 == 66 [pid = 6387] [id = 162] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8d301400 == 65 [pid = 6387] [id = 161] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x9a416400 == 64 [pid = 6387] [id = 160] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x93a8c800 == 63 [pid = 6387] [id = 159] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x91272800 == 62 [pid = 6387] [id = 158] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8f20e800 == 61 [pid = 6387] [id = 157] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee63c00 == 60 [pid = 6387] [id = 156] 01:47:17 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5cf800 == 59 [pid = 6387] [id = 155] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 228 (0x91d70c00) [pid = 6387] [serial = 457] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 227 (0x939d8800) [pid = 6387] [serial = 460] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 226 (0x9272e000) [pid = 6387] [serial = 458] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 225 (0x8d65a800) [pid = 6387] [serial = 430] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 224 (0x8e566400) [pid = 6387] [serial = 446] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 223 (0x8e47e800) [pid = 6387] [serial = 445] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 222 (0x8f20e000) [pid = 6387] [serial = 448] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 221 (0x8fbd5000) [pid = 6387] [serial = 449] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 220 (0x8f20d000) [pid = 6387] [serial = 400] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 219 (0x91a43c00) [pid = 6387] [serial = 403] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 218 (0xa3250800) [pid = 6387] [serial = 412] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 217 (0x8c480c00) [pid = 6387] [serial = 436] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 216 (0x8f974800) [pid = 6387] [serial = 421] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 215 (0x9830b000) [pid = 6387] [serial = 406] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 214 (0x8d65b400) [pid = 6387] [serial = 443] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 213 (0x8d653c00) [pid = 6387] [serial = 442] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 212 (0x8d4d1000) [pid = 6387] [serial = 427] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 211 (0x8dcef800) [pid = 6387] [serial = 418] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 210 (0x8fbeb800) [pid = 6387] [serial = 451] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 209 (0x91274800) [pid = 6387] [serial = 452] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 208 (0x9d8a4c00) [pid = 6387] [serial = 409] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 207 (0xa67c9000) [pid = 6387] [serial = 424] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 206 (0x91d6e400) [pid = 6387] [serial = 415] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 205 (0x8c475000) [pid = 6387] [serial = 433] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 204 (0x8c5cfc00) [pid = 6387] [serial = 439] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0x9d8a0000) [pid = 6387] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0x91a42800) [pid = 6387] [serial = 455] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x91a3bc00) [pid = 6387] [serial = 454] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x939ee800) [pid = 6387] [serial = 461] [outer = (nil)] [url = about:blank] 01:47:17 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:17 INFO - PROCESS | 6387 | 1463820437506 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]]]}] 01:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2129ms 01:47:17 INFO - PROCESS | 6387 | 1463820437579 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 6387 | 1463820437588 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 01:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:47:17 INFO - PROCESS | 6387 | 1463820437600 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:47:17 INFO - PROCESS | 6387 | 1463820437604 Marionette TRACE conn3 <- [1,706,null,{}] 01:47:17 INFO - PROCESS | 6387 | 1463820437611 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}] 01:47:17 INFO - PROCESS | 6387 | 1463820437781 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:47:17 INFO - PROCESS | 6387 | 1463820437794 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c8400 == 60 [pid = 6387] [id = 184] 01:47:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x8c5c9800) [pid = 6387] [serial = 552] [outer = (nil)] 01:47:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x8d65d400) [pid = 6387] [serial = 553] [outer = 0x8c5c9800] 01:47:17 INFO - PROCESS | 6387 | 1463820437870 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x8e47e800) [pid = 6387] [serial = 554] [outer = 0x8c5c9800] 01:47:19 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:19 INFO - PROCESS | 6387 | 1463820439161 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1599ms 01:47:19 INFO - PROCESS | 6387 | 1463820439200 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 6387 | 1463820439203 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 01:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:47:19 INFO - PROCESS | 6387 | 1463820439211 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 6387 | 1463820439217 Marionette TRACE conn3 <- [1,710,null,{}] 01:47:19 INFO - PROCESS | 6387 | 1463820439233 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}] 01:47:19 INFO - PROCESS | 6387 | 1463820439531 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:47:19 INFO - PROCESS | 6387 | 1463820439575 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65c000 == 61 [pid = 6387] [id = 185] 01:47:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x8ee6bc00) [pid = 6387] [serial = 555] [outer = (nil)] 01:47:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 205 (0x8fbd4000) [pid = 6387] [serial = 556] [outer = 0x8ee6bc00] 01:47:19 INFO - PROCESS | 6387 | 1463820439653 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 206 (0x8fbe9c00) [pid = 6387] [serial = 557] [outer = 0x8ee6bc00] 01:47:20 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:20 INFO - PROCESS | 6387 | 1463820440972 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1796ms 01:47:21 INFO - PROCESS | 6387 | 1463820441014 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 6387 | 1463820441019 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 01:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:47:21 INFO - PROCESS | 6387 | 1463820441025 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 6387 | 1463820441028 Marionette TRACE conn3 <- [1,714,null,{}] 01:47:21 INFO - PROCESS | 6387 | 1463820441034 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}] 01:47:21 INFO - PROCESS | 6387 | 1463820441286 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 205 (0x8e55a400) [pid = 6387] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 204 (0x8d21d400) [pid = 6387] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0x8ee70800) [pid = 6387] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0x8c476400) [pid = 6387] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x8e47b400) [pid = 6387] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:47:21 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x910f2400) [pid = 6387] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:47:21 INFO - PROCESS | 6387 | 1463820441660 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21a000 == 62 [pid = 6387] [id = 186] 01:47:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x8d30b800) [pid = 6387] [serial = 558] [outer = (nil)] 01:47:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x8e47bc00) [pid = 6387] [serial = 559] [outer = 0x8d30b800] 01:47:21 INFO - PROCESS | 6387 | 1463820441737 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x910fc400) [pid = 6387] [serial = 560] [outer = 0x8d30b800] 01:47:22 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:22 INFO - PROCESS | 6387 | 1463820442906 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1934ms 01:47:22 INFO - PROCESS | 6387 | 1463820442970 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:47:22 INFO - PROCESS | 6387 | 1463820442973 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 01:47:22 INFO - PROCESS | 6387 | 1463820442980 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 6387 | 1463820442999 Marionette TRACE conn3 <- [1,718,null,{}] 01:47:23 INFO - PROCESS | 6387 | 1463820443006 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}] 01:47:23 INFO - PROCESS | 6387 | 1463820443261 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:47:23 INFO - PROCESS | 6387 | 1463820443279 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x91274800 == 63 [pid = 6387] [id = 187] 01:47:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x91274c00) [pid = 6387] [serial = 561] [outer = (nil)] 01:47:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 205 (0x91d62800) [pid = 6387] [serial = 562] [outer = 0x91274c00] 01:47:23 INFO - PROCESS | 6387 | 1463820443356 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 206 (0x91d68800) [pid = 6387] [serial = 563] [outer = 0x91274c00] 01:47:24 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:24 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:24 INFO - PROCESS | 6387 | 1463820444857 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1905ms 01:47:24 INFO - PROCESS | 6387 | 1463820444932 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 6387 | 1463820444939 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 01:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:47:24 INFO - PROCESS | 6387 | 1463820444967 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 6387 | 1463820444972 Marionette TRACE conn3 <- [1,722,null,{}] 01:47:24 INFO - PROCESS | 6387 | 1463820444982 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}] 01:47:25 INFO - PROCESS | 6387 | 1463820445199 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:47:25 INFO - PROCESS | 6387 | 1463820445389 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c2800 == 64 [pid = 6387] [id = 188] 01:47:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 207 (0x8d303400) [pid = 6387] [serial = 564] [outer = (nil)] 01:47:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 208 (0x8d4da800) [pid = 6387] [serial = 565] [outer = 0x8d303400] 01:47:25 INFO - PROCESS | 6387 | 1463820445488 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 209 (0x8f972000) [pid = 6387] [serial = 566] [outer = 0x8d303400] 01:47:26 INFO - PROCESS | 6387 | 1463820446449 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] 01:47:26 INFO - PROCESS | 6387 | 1463820446516 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 01:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:47:26 INFO - PROCESS | 6387 | 1463820446527 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 6387 | 1463820446531 Marionette TRACE conn3 <- [1,726,null,{}] 01:47:26 INFO - PROCESS | 6387 | 1463820446538 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}] 01:47:26 INFO - PROCESS | 6387 | 1463820446748 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:47:27 INFO - PROCESS | 6387 | 1463820446995 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x91ae4c00 == 65 [pid = 6387] [id = 189] 01:47:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 210 (0x91ae7800) [pid = 6387] [serial = 567] [outer = (nil)] 01:47:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 211 (0x939d1800) [pid = 6387] [serial = 568] [outer = 0x91ae7800] 01:47:27 INFO - PROCESS | 6387 | 1463820447131 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 212 (0x939e7000) [pid = 6387] [serial = 569] [outer = 0x91ae7800] 01:47:27 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:27 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:28 INFO - PROCESS | 6387 | 1463820448244 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1785ms 01:47:28 INFO - PROCESS | 6387 | 1463820448312 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:47:28 INFO - PROCESS | 6387 | 1463820448317 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 01:47:28 INFO - PROCESS | 6387 | 1463820448324 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 6387 | 1463820448331 Marionette TRACE conn3 <- [1,730,null,{}] 01:47:28 INFO - PROCESS | 6387 | 1463820448347 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}] 01:47:28 INFO - PROCESS | 6387 | 1463820448578 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:47:28 INFO - PROCESS | 6387 | 1463820448827 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3cb400 == 66 [pid = 6387] [id = 190] 01:47:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 213 (0x93b55000) [pid = 6387] [serial = 570] [outer = (nil)] 01:47:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 214 (0x9538e000) [pid = 6387] [serial = 571] [outer = 0x93b55000] 01:47:28 INFO - PROCESS | 6387 | 1463820448960 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 215 (0x99a06400) [pid = 6387] [serial = 572] [outer = 0x93b55000] 01:47:29 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:29 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:30 INFO - PROCESS | 6387 | 1463820449975 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] 01:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:47:30 INFO - PROCESS | 6387 | 1463820450085 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 01:47:30 INFO - PROCESS | 6387 | 1463820450095 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 6387 | 1463820450101 Marionette TRACE conn3 <- [1,734,null,{}] 01:47:30 INFO - PROCESS | 6387 | 1463820450180 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}] 01:47:30 INFO - PROCESS | 6387 | 1463820450392 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:47:30 INFO - PROCESS | 6387 | 1463820450628 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b57c00 == 67 [pid = 6387] [id = 191] 01:47:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 216 (0x99a5c000) [pid = 6387] [serial = 573] [outer = (nil)] 01:47:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 217 (0x9a156c00) [pid = 6387] [serial = 574] [outer = 0x99a5c000] 01:47:30 INFO - PROCESS | 6387 | 1463820450728 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 218 (0x9a229000) [pid = 6387] [serial = 575] [outer = 0x99a5c000] 01:47:31 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:31 INFO - PROCESS | 6387 | 1463820451654 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]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1602ms 01:47:31 INFO - PROCESS | 6387 | 1463820451696 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:47:31 INFO - PROCESS | 6387 | 1463820451701 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 01:47:31 INFO - PROCESS | 6387 | 1463820451708 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 6387 | 1463820451711 Marionette TRACE conn3 <- [1,738,null,{}] 01:47:31 INFO - PROCESS | 6387 | 1463820451717 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}] 01:47:31 INFO - PROCESS | 6387 | 1463820451900 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:47:32 INFO - PROCESS | 6387 | 1463820452091 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b367400 == 68 [pid = 6387] [id = 192] 01:47:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 219 (0x8c5ccc00) [pid = 6387] [serial = 576] [outer = (nil)] 01:47:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 220 (0x9aa93400) [pid = 6387] [serial = 577] [outer = 0x8c5ccc00] 01:47:32 INFO - PROCESS | 6387 | 1463820452181 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 221 (0x9b502c00) [pid = 6387] [serial = 578] [outer = 0x8c5ccc00] 01:47:33 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:33 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:33 INFO - PROCESS | 6387 | 1463820453550 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]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1884ms 01:47:33 INFO - PROCESS | 6387 | 1463820453592 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 6387 | 1463820453596 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 01:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:47:33 INFO - PROCESS | 6387 | 1463820453705 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 6387 | 1463820453709 Marionette TRACE conn3 <- [1,742,null,{}] 01:47:33 INFO - PROCESS | 6387 | 1463820453717 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}] 01:47:33 INFO - PROCESS | 6387 | 1463820453927 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:47:34 INFO - PROCESS | 6387 | 1463820454115 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5d0400 == 69 [pid = 6387] [id = 193] 01:47:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 222 (0x9a416800) [pid = 6387] [serial = 579] [outer = (nil)] 01:47:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 223 (0xa050ac00) [pid = 6387] [serial = 580] [outer = 0x9a416800] 01:47:34 INFO - PROCESS | 6387 | 1463820454211 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 224 (0xa307e400) [pid = 6387] [serial = 581] [outer = 0x9a416800] 01:47:35 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:35 INFO - PROCESS | 6387 | 1463820455541 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]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:47:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1937ms 01:47:35 INFO - PROCESS | 6387 | 1463820455635 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 6387 | 1463820455639 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 01:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:47:35 INFO - PROCESS | 6387 | 1463820455665 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 6387 | 1463820455669 Marionette TRACE conn3 <- [1,746,null,{}] 01:47:35 INFO - PROCESS | 6387 | 1463820455675 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}] 01:47:35 INFO - PROCESS | 6387 | 1463820455851 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:47:36 INFO - PROCESS | 6387 | 1463820456041 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d30cc00 == 70 [pid = 6387] [id = 194] 01:47:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 225 (0x9b872c00) [pid = 6387] [serial = 582] [outer = (nil)] 01:47:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 226 (0xa35ed800) [pid = 6387] [serial = 583] [outer = 0x9b872c00] 01:47:36 INFO - PROCESS | 6387 | 1463820456125 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 227 (0xa628c400) [pid = 6387] [serial = 584] [outer = 0x9b872c00] 01:47:36 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:37 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:37 INFO - PROCESS | 6387 | 1463820457431 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]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:47:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1788ms 01:47:37 INFO - PROCESS | 6387 | 1463820457451 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 6387 | 1463820457455 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 01:47:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:47:37 INFO - PROCESS | 6387 | 1463820457461 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 6387 | 1463820457465 Marionette TRACE conn3 <- [1,750,null,{}] 01:47:37 INFO - PROCESS | 6387 | 1463820457471 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}] 01:47:37 INFO - PROCESS | 6387 | 1463820457688 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:47:37 INFO - PROCESS | 6387 | 1463820457882 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c34d800 == 71 [pid = 6387] [id = 195] 01:47:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 228 (0x8c34e400) [pid = 6387] [serial = 585] [outer = (nil)] 01:47:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 229 (0x8c355c00) [pid = 6387] [serial = 586] [outer = 0x8c34e400] 01:47:37 INFO - PROCESS | 6387 | 1463820457967 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 230 (0x8c358800) [pid = 6387] [serial = 587] [outer = 0x8c34e400] 01:47:39 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:39 INFO - PROCESS | 6387 | 1463820459266 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1845ms 01:47:39 INFO - PROCESS | 6387 | 1463820459308 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:47:39 INFO - PROCESS | 6387 | 1463820459312 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 01:47:39 INFO - PROCESS | 6387 | 1463820459319 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 6387 | 1463820459329 Marionette TRACE conn3 <- [1,754,null,{}] 01:47:39 INFO - PROCESS | 6387 | 1463820459430 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}] 01:47:39 INFO - PROCESS | 6387 | 1463820459603 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:47:39 INFO - PROCESS | 6387 | 1463820459793 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b361800 == 72 [pid = 6387] [id = 196] 01:47:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 231 (0x8c356000) [pid = 6387] [serial = 588] [outer = (nil)] 01:47:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 232 (0x9a172c00) [pid = 6387] [serial = 589] [outer = 0x8c356000] 01:47:39 INFO - PROCESS | 6387 | 1463820459877 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 233 (0x9a175000) [pid = 6387] [serial = 590] [outer = 0x8c356000] 01:47:41 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:41 INFO - PROCESS | 6387 | 1463820461189 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]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1895ms 01:47:41 INFO - PROCESS | 6387 | 1463820461212 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 6387 | 1463820461216 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 01:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:47:41 INFO - PROCESS | 6387 | 1463820461222 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 6387 | 1463820461226 Marionette TRACE conn3 <- [1,758,null,{}] 01:47:41 INFO - PROCESS | 6387 | 1463820461311 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}] 01:47:41 INFO - PROCESS | 6387 | 1463820461499 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:47:41 INFO - PROCESS | 6387 | 1463820461692 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c5c00 == 73 [pid = 6387] [id = 197] 01:47:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 234 (0x8d21cc00) [pid = 6387] [serial = 591] [outer = (nil)] 01:47:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 235 (0x8dcee000) [pid = 6387] [serial = 592] [outer = 0x8d21cc00] 01:47:41 INFO - PROCESS | 6387 | 1463820461778 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 236 (0x9a176400) [pid = 6387] [serial = 593] [outer = 0x8d21cc00] 01:47:42 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:42 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:42 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:42 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:42 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:42 INFO - PROCESS | 6387 | 1463820462679 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]]]}] 01:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1491ms 01:47:42 INFO - PROCESS | 6387 | 1463820462716 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 6387 | 1463820462719 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 01:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:47:42 INFO - PROCESS | 6387 | 1463820462726 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 6387 | 1463820462730 Marionette TRACE conn3 <- [1,762,null,{}] 01:47:42 INFO - PROCESS | 6387 | 1463820462736 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}] 01:47:42 INFO - PROCESS | 6387 | 1463820462958 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:47:43 INFO - PROCESS | 6387 | 1463820463215 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e717800 == 74 [pid = 6387] [id = 198] 01:47:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 237 (0x9a17c400) [pid = 6387] [serial = 594] [outer = (nil)] 01:47:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 238 (0xa68a3400) [pid = 6387] [serial = 595] [outer = 0x9a17c400] 01:47:43 INFO - PROCESS | 6387 | 1463820463355 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 239 (0xa6d42800) [pid = 6387] [serial = 596] [outer = 0x9a17c400] 01:47:44 INFO - PROCESS | 6387 | 1463820464784 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]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2132ms 01:47:44 INFO - PROCESS | 6387 | 1463820464861 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 6387 | 1463820464866 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 01:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:47:44 INFO - PROCESS | 6387 | 1463820464874 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 6387 | 1463820464880 Marionette TRACE conn3 <- [1,766,null,{}] 01:47:44 INFO - PROCESS | 6387 | 1463820464888 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}] 01:47:45 INFO - PROCESS | 6387 | 1463820465065 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:47:45 INFO - PROCESS | 6387 | 1463820465276 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c473000 == 75 [pid = 6387] [id = 199] 01:47:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 240 (0x8d4d4800) [pid = 6387] [serial = 597] [outer = (nil)] 01:47:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 241 (0x8e472400) [pid = 6387] [serial = 598] [outer = 0x8d4d4800] 01:47:45 INFO - PROCESS | 6387 | 1463820465403 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 242 (0x8f20c800) [pid = 6387] [serial = 599] [outer = 0x8d4d4800] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 241 (0x91ae5800) [pid = 6387] [serial = 520] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 240 (0x910f9800) [pid = 6387] [serial = 493] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 239 (0xa2159400) [pid = 6387] [serial = 481] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 238 (0x8e472000) [pid = 6387] [serial = 466] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 237 (0x8b366800) [pid = 6387] [serial = 499] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 236 (0x8f20f800) [pid = 6387] [serial = 469] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 235 (0x9a418800) [pid = 6387] [serial = 478] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 234 (0xa22c2c00) [pid = 6387] [serial = 487] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 233 (0x98f3ec00) [pid = 6387] [serial = 475] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 232 (0x8d309400) [pid = 6387] [serial = 484] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 231 (0x93a56800) [pid = 6387] [serial = 472] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 230 (0xa6d48000) [pid = 6387] [serial = 496] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 229 (0x9a150c00) [pid = 6387] [serial = 490] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | 1463820466889 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]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2086ms 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 228 (0x8f977c00) [pid = 6387] [serial = 511] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 227 (0x8fbd7000) [pid = 6387] [serial = 512] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 226 (0x8dcec000) [pid = 6387] [serial = 506] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 225 (0x8fbe8000) [pid = 6387] [serial = 514] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 224 (0x910f1800) [pid = 6387] [serial = 515] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 223 (0x8c5c3800) [pid = 6387] [serial = 502] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 222 (0x8e714800) [pid = 6387] [serial = 509] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 221 (0x8e560400) [pid = 6387] [serial = 508] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 220 (0x8d65dc00) [pid = 6387] [serial = 505] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 219 (0x8d21ec00) [pid = 6387] [serial = 503] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 218 (0x91273000) [pid = 6387] [serial = 517] [outer = (nil)] [url = about:blank] 01:47:46 INFO - PROCESS | 6387 | --DOMWINDOW == 217 (0x91a41c00) [pid = 6387] [serial = 518] [outer = (nil)] [url = about:blank] 01:47:47 INFO - PROCESS | 6387 | 1463820466998 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 6387 | 1463820467006 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 01:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:47:47 INFO - PROCESS | 6387 | 1463820467020 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 6387 | 1463820467024 Marionette TRACE conn3 <- [1,770,null,{}] 01:47:47 INFO - PROCESS | 6387 | 1463820467030 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}] 01:47:47 INFO - PROCESS | 6387 | 1463820467193 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:47:47 INFO - PROCESS | 6387 | 1463820467206 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4d5800 == 76 [pid = 6387] [id = 200] 01:47:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 218 (0x8dcebc00) [pid = 6387] [serial = 600] [outer = (nil)] 01:47:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 219 (0x8e47dc00) [pid = 6387] [serial = 601] [outer = 0x8dcebc00] 01:47:47 INFO - PROCESS | 6387 | 1463820467280 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 220 (0x8f977c00) [pid = 6387] [serial = 602] [outer = 0x8dcebc00] 01:47:48 INFO - PROCESS | 6387 | 1463820468161 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]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1180ms 01:47:48 INFO - PROCESS | 6387 | 1463820468200 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 6387 | 1463820468204 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 01:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:47:48 INFO - PROCESS | 6387 | 1463820468211 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - PROCESS | 6387 | 1463820468217 Marionette TRACE conn3 <- [1,774,null,{}] 01:47:48 INFO - PROCESS | 6387 | 1463820468233 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}] 01:47:48 INFO - PROCESS | 6387 | 1463820468429 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:47:48 INFO - PROCESS | 6387 | 1463820468586 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c479800 == 77 [pid = 6387] [id = 201] 01:47:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 221 (0x8fbefc00) [pid = 6387] [serial = 603] [outer = (nil)] 01:47:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 222 (0x91a46400) [pid = 6387] [serial = 604] [outer = 0x8fbefc00] 01:47:48 INFO - PROCESS | 6387 | 1463820468663 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 223 (0x91d70c00) [pid = 6387] [serial = 605] [outer = 0x8fbefc00] 01:47:49 INFO - PROCESS | 6387 | 1463820469531 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]]]}] 01:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1334ms 01:47:49 INFO - PROCESS | 6387 | 1463820469550 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:47:49 INFO - PROCESS | 6387 | 1463820469554 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 01:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:47:49 INFO - PROCESS | 6387 | 1463820469560 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:47:49 INFO - PROCESS | 6387 | 1463820469563 Marionette TRACE conn3 <- [1,778,null,{}] 01:47:49 INFO - PROCESS | 6387 | 1463820469569 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}] 01:47:49 INFO - PROCESS | 6387 | 1463820469791 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:47:49 INFO - PROCESS | 6387 | 1463820469835 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65f400 == 78 [pid = 6387] [id = 202] 01:47:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 224 (0x92c52000) [pid = 6387] [serial = 606] [outer = (nil)] 01:47:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 225 (0x92c58000) [pid = 6387] [serial = 607] [outer = 0x92c52000] 01:47:49 INFO - PROCESS | 6387 | 1463820469910 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 226 (0x92c5cc00) [pid = 6387] [serial = 608] [outer = 0x92c52000] 01:47:50 INFO - PROCESS | 6387 | 1463820470845 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]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1334ms 01:47:50 INFO - PROCESS | 6387 | 1463820470897 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 6387 | 1463820470900 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 01:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:47:50 INFO - PROCESS | 6387 | 1463820470912 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 6387 | 1463820470915 Marionette TRACE conn3 <- [1,782,null,{}] 01:47:50 INFO - PROCESS | 6387 | 1463820470921 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}] 01:47:51 INFO - PROCESS | 6387 | 1463820471165 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:47:51 INFO - PROCESS | 6387 | --DOMWINDOW == 225 (0x8ee6bc00) [pid = 6387] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:47:51 INFO - PROCESS | 6387 | --DOMWINDOW == 224 (0x8d30b800) [pid = 6387] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:47:51 INFO - PROCESS | 6387 | --DOMWINDOW == 223 (0x8c5c9800) [pid = 6387] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:47:51 INFO - PROCESS | 6387 | --DOMWINDOW == 222 (0x8b3c7c00) [pid = 6387] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:47:51 INFO - PROCESS | 6387 | --DOMWINDOW == 221 (0x8d660400) [pid = 6387] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:47:51 INFO - PROCESS | 6387 | 1463820471723 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b368c00 == 79 [pid = 6387] [id = 203] 01:47:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 222 (0x8b369800) [pid = 6387] [serial = 609] [outer = (nil)] 01:47:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 223 (0x8c476c00) [pid = 6387] [serial = 610] [outer = 0x8b369800] 01:47:51 INFO - PROCESS | 6387 | 1463820471820 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 224 (0x8d224400) [pid = 6387] [serial = 611] [outer = 0x8b369800] 01:47:52 INFO - PROCESS | 6387 | 1463820472754 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]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1890ms 01:47:52 INFO - PROCESS | 6387 | 1463820472800 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 6387 | 1463820472807 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 01:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:47:52 INFO - PROCESS | 6387 | 1463820472816 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 6387 | 1463820472822 Marionette TRACE conn3 <- [1,786,null,{}] 01:47:52 INFO - PROCESS | 6387 | 1463820472830 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}] 01:47:53 INFO - PROCESS | 6387 | 1463820473069 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:47:53 INFO - PROCESS | 6387 | 1463820473337 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e472000 == 80 [pid = 6387] [id = 204] 01:47:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 225 (0x8e55a400) [pid = 6387] [serial = 612] [outer = (nil)] 01:47:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 226 (0x8e70c000) [pid = 6387] [serial = 613] [outer = 0x8e55a400] 01:47:53 INFO - PROCESS | 6387 | 1463820473446 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 227 (0x8eeb3c00) [pid = 6387] [serial = 614] [outer = 0x8e55a400] 01:47:54 INFO - PROCESS | 6387 | 1463820474461 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1693ms 01:47:54 INFO - PROCESS | 6387 | 1463820474513 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 6387 | 1463820474519 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 01:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:47:54 INFO - PROCESS | 6387 | 1463820474527 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 6387 | 1463820474532 Marionette TRACE conn3 <- [1,790,null,{}] 01:47:54 INFO - PROCESS | 6387 | 1463820474538 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}] 01:47:54 INFO - PROCESS | 6387 | 1463820474734 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:47:55 INFO - PROCESS | 6387 | 1463820475041 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 228 (0x910fc000) [pid = 6387] [serial = 615] [outer = 0x99774c00] 01:47:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x9148e000 == 81 [pid = 6387] [id = 205] 01:47:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 229 (0x9148f800) [pid = 6387] [serial = 616] [outer = (nil)] 01:47:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 230 (0x91a42800) [pid = 6387] [serial = 617] [outer = 0x9148f800] 01:47:55 INFO - PROCESS | 6387 | 1463820475178 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 231 (0x91d6d800) [pid = 6387] [serial = 618] [outer = 0x9148f800] 01:47:56 INFO - PROCESS | 6387 | 1463820476225 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]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1736ms 01:47:56 INFO - PROCESS | 6387 | 1463820476264 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 6387 | 1463820476269 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 01:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:47:56 INFO - PROCESS | 6387 | 1463820476286 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 6387 | 1463820476297 Marionette TRACE conn3 <- [1,794,null,{}] 01:47:56 INFO - PROCESS | 6387 | 1463820476305 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}] 01:47:56 INFO - PROCESS | 6387 | 1463820476516 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:47:56 INFO - PROCESS | 6387 | 1463820476766 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e471800 == 82 [pid = 6387] [id = 206] 01:47:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 232 (0x910f2c00) [pid = 6387] [serial = 619] [outer = (nil)] 01:47:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 233 (0x9525d800) [pid = 6387] [serial = 620] [outer = 0x910f2c00] 01:47:56 INFO - PROCESS | 6387 | 1463820476870 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 234 (0x97772000) [pid = 6387] [serial = 621] [outer = 0x910f2c00] 01:47:57 INFO - PROCESS | 6387 | 1463820477757 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1554ms 01:47:57 INFO - PROCESS | 6387 | 1463820477833 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:47:57 INFO - PROCESS | 6387 | 1463820477838 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 01:47:57 INFO - PROCESS | 6387 | 1463820477846 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 6387 | 1463820477850 Marionette TRACE conn3 <- [1,798,null,{}] 01:47:57 INFO - PROCESS | 6387 | 1463820477856 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}] 01:47:58 INFO - PROCESS | 6387 | 1463820478080 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:47:58 INFO - PROCESS | 6387 | 1463820478338 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47a400 == 83 [pid = 6387] [id = 207] 01:47:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 235 (0x97770c00) [pid = 6387] [serial = 622] [outer = (nil)] 01:47:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 236 (0x9a154400) [pid = 6387] [serial = 623] [outer = 0x97770c00] 01:47:58 INFO - PROCESS | 6387 | 1463820478470 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 237 (0x9a170c00) [pid = 6387] [serial = 624] [outer = 0x97770c00] 01:47:59 INFO - PROCESS | 6387 | 1463820479420 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]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1639ms 01:47:59 INFO - PROCESS | 6387 | 1463820479485 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 6387 | 1463820479490 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 01:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:47:59 INFO - PROCESS | 6387 | 1463820479496 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - PROCESS | 6387 | 1463820479500 Marionette TRACE conn3 <- [1,802,null,{}] 01:47:59 INFO - PROCESS | 6387 | 1463820479506 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}] 01:47:59 INFO - PROCESS | 6387 | 1463820479703 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:47:59 INFO - PROCESS | 6387 | 1463820479959 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a17ec00 == 84 [pid = 6387] [id = 208] 01:48:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 238 (0x9a17fc00) [pid = 6387] [serial = 625] [outer = (nil)] 01:48:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 239 (0x9a41b400) [pid = 6387] [serial = 626] [outer = 0x9a17fc00] 01:48:00 INFO - PROCESS | 6387 | 1463820480109 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 240 (0xa2158800) [pid = 6387] [serial = 627] [outer = 0x9a17fc00] 01:48:01 INFO - PROCESS | 6387 | 1463820481106 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]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1684ms 01:48:01 INFO - PROCESS | 6387 | 1463820481181 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 6387 | 1463820481185 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 01:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:48:01 INFO - PROCESS | 6387 | 1463820481192 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 6387 | 1463820481194 Marionette TRACE conn3 <- [1,806,null,{}] 01:48:01 INFO - PROCESS | 6387 | 1463820481201 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}] 01:48:01 INFO - PROCESS | 6387 | 1463820481432 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:48:01 INFO - PROCESS | 6387 | 1463820481681 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x910fb800 == 85 [pid = 6387] [id = 209] 01:48:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 241 (0xa104f800) [pid = 6387] [serial = 628] [outer = (nil)] 01:48:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 242 (0xa3084000) [pid = 6387] [serial = 629] [outer = 0xa104f800] 01:48:01 INFO - PROCESS | 6387 | 1463820481815 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 243 (0xa50ae000) [pid = 6387] [serial = 630] [outer = 0xa104f800] 01:48:02 INFO - PROCESS | 6387 | 1463820482701 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1581ms 01:48:02 INFO - PROCESS | 6387 | 1463820482773 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 6387 | 1463820482776 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 01:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:48:02 INFO - PROCESS | 6387 | 1463820482783 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 6387 | 1463820482786 Marionette TRACE conn3 <- [1,810,null,{}] 01:48:02 INFO - PROCESS | 6387 | 1463820482792 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}] 01:48:03 INFO - PROCESS | 6387 | 1463820483025 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:48:03 INFO - PROCESS | 6387 | 1463820483285 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b671800 == 86 [pid = 6387] [id = 210] 01:48:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 244 (0x8b673800) [pid = 6387] [serial = 631] [outer = (nil)] 01:48:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 245 (0x8b679c00) [pid = 6387] [serial = 632] [outer = 0x8b673800] 01:48:03 INFO - PROCESS | 6387 | 1463820483474 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 246 (0x8b67e400) [pid = 6387] [serial = 633] [outer = 0x8b673800] 01:48:04 INFO - PROCESS | 6387 | 1463820484460 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]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1735ms 01:48:04 INFO - PROCESS | 6387 | 1463820484519 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 6387 | 1463820484524 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 01:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:48:04 INFO - PROCESS | 6387 | 1463820484531 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 6387 | 1463820484533 Marionette TRACE conn3 <- [1,814,null,{}] 01:48:04 INFO - PROCESS | 6387 | 1463820484540 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}] 01:48:04 INFO - PROCESS | 6387 | 1463820484761 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:48:05 INFO - PROCESS | 6387 | 1463820485010 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b673000 == 87 [pid = 6387] [id = 211] 01:48:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 247 (0x8b67a800) [pid = 6387] [serial = 634] [outer = (nil)] 01:48:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 248 (0x8b685000) [pid = 6387] [serial = 635] [outer = 0x8b67a800] 01:48:05 INFO - PROCESS | 6387 | 1463820485114 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 249 (0x8b689000) [pid = 6387] [serial = 636] [outer = 0x8b67a800] 01:48:06 INFO - PROCESS | 6387 | 1463820486045 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] 01:48:06 INFO - PROCESS | 6387 | 1463820486073 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 01:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:48:06 INFO - PROCESS | 6387 | 1463820486080 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 6387 | 1463820486084 Marionette TRACE conn3 <- [1,818,null,{}] 01:48:06 INFO - PROCESS | 6387 | 1463820486089 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}] 01:48:06 INFO - PROCESS | 6387 | 1463820486280 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:48:06 INFO - PROCESS | 6387 | 1463820486531 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b678000 == 88 [pid = 6387] [id = 212] 01:48:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 250 (0x8b67b000) [pid = 6387] [serial = 637] [outer = (nil)] 01:48:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 251 (0x8d304800) [pid = 6387] [serial = 638] [outer = 0x8b67b000] 01:48:06 INFO - PROCESS | 6387 | 1463820486665 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 252 (0xa26c1000) [pid = 6387] [serial = 639] [outer = 0x8b67b000] 01:48:07 INFO - PROCESS | 6387 | 1463820487576 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1536ms 01:48:07 INFO - PROCESS | 6387 | 1463820487617 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 6387 | 1463820487621 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 01:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:48:07 INFO - PROCESS | 6387 | 1463820487628 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 6387 | 1463820487632 Marionette TRACE conn3 <- [1,822,null,{}] 01:48:07 INFO - PROCESS | 6387 | 1463820487638 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}] 01:48:07 INFO - PROCESS | 6387 | 1463820487841 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:48:08 INFO - PROCESS | 6387 | 1463820488101 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a756800 == 89 [pid = 6387] [id = 213] 01:48:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 253 (0x8a757c00) [pid = 6387] [serial = 640] [outer = (nil)] 01:48:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 254 (0x8a75a800) [pid = 6387] [serial = 641] [outer = 0x8a757c00] 01:48:08 INFO - PROCESS | 6387 | 1463820488246 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 255 (0x8b685800) [pid = 6387] [serial = 642] [outer = 0x8a757c00] 01:48:09 INFO - PROCESS | 6387 | 1463820489240 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] 01:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:48:09 INFO - PROCESS | 6387 | 1463820489323 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 01:48:09 INFO - PROCESS | 6387 | 1463820489330 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 6387 | 1463820489334 Marionette TRACE conn3 <- [1,826,null,{}] 01:48:09 INFO - PROCESS | 6387 | 1463820489340 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}] 01:48:09 INFO - PROCESS | 6387 | 1463820489584 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:48:09 INFO - PROCESS | 6387 | 1463820489856 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd4400 == 90 [pid = 6387] [id = 214] 01:48:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 256 (0x89cd8400) [pid = 6387] [serial = 643] [outer = (nil)] 01:48:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 257 (0x89cdd800) [pid = 6387] [serial = 644] [outer = 0x89cd8400] 01:48:09 INFO - PROCESS | 6387 | 1463820489943 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 258 (0xa5042000) [pid = 6387] [serial = 645] [outer = 0x89cd8400] 01:48:10 INFO - PROCESS | 6387 | 1463820490844 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]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1530ms 01:48:10 INFO - PROCESS | 6387 | 1463820490860 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 6387 | 1463820490863 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 01:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:48:10 INFO - PROCESS | 6387 | 1463820490870 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 6387 | 1463820490873 Marionette TRACE conn3 <- [1,830,null,{}] 01:48:10 INFO - PROCESS | 6387 | 1463820490879 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}] 01:48:11 INFO - PROCESS | 6387 | 1463820491066 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:48:11 INFO - PROCESS | 6387 | 1463820491322 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd0400 == 91 [pid = 6387] [id = 215] 01:48:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 259 (0x8ab6c800) [pid = 6387] [serial = 646] [outer = (nil)] 01:48:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 260 (0x8ab72c00) [pid = 6387] [serial = 647] [outer = 0x8ab6c800] 01:48:11 INFO - PROCESS | 6387 | 1463820491452 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 261 (0x8ab75400) [pid = 6387] [serial = 648] [outer = 0x8ab6c800] 01:48:12 INFO - PROCESS | 6387 | 1463820492342 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]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1532ms 01:48:12 INFO - PROCESS | 6387 | 1463820492403 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 6387 | 1463820492408 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 01:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:48:12 INFO - PROCESS | 6387 | 1463820492414 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 6387 | 1463820492418 Marionette TRACE conn3 <- [1,834,null,{}] 01:48:12 INFO - PROCESS | 6387 | 1463820492423 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}] 01:48:12 INFO - PROCESS | 6387 | 1463820492646 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:48:12 INFO - PROCESS | 6387 | 1463820492899 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x89129c00 == 92 [pid = 6387] [id = 216] 01:48:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 262 (0x8912ac00) [pid = 6387] [serial = 649] [outer = (nil)] 01:48:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 263 (0x89131000) [pid = 6387] [serial = 650] [outer = 0x8912ac00] 01:48:13 INFO - PROCESS | 6387 | 1463820493029 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 264 (0x89133c00) [pid = 6387] [serial = 651] [outer = 0x8912ac00] 01:48:13 INFO - PROCESS | 6387 | 1463820493910 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1532ms 01:48:13 INFO - PROCESS | 6387 | 1463820493947 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 6387 | 1463820493950 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 01:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:48:13 INFO - PROCESS | 6387 | 1463820493957 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 6387 | 1463820493961 Marionette TRACE conn3 <- [1,838,null,{}] 01:48:13 INFO - PROCESS | 6387 | 1463820493966 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}] 01:48:14 INFO - PROCESS | 6387 | 1463820494156 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:48:14 INFO - PROCESS | 6387 | 1463820494467 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x89128c00 == 93 [pid = 6387] [id = 217] 01:48:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 265 (0x8912b800) [pid = 6387] [serial = 652] [outer = (nil)] 01:48:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 266 (0x8ab70000) [pid = 6387] [serial = 653] [outer = 0x8912b800] 01:48:14 INFO - PROCESS | 6387 | 1463820494560 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 267 (0x8ab75800) [pid = 6387] [serial = 654] [outer = 0x8912b800] 01:48:15 INFO - PROCESS | 6387 | 1463820495462 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1539ms 01:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:48:15 INFO - PROCESS | 6387 | 1463820495497 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 6387 | 1463820495500 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 01:48:15 INFO - PROCESS | 6387 | 1463820495507 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 6387 | 1463820495510 Marionette TRACE conn3 <- [1,842,null,{}] 01:48:15 INFO - PROCESS | 6387 | 1463820495516 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}] 01:48:15 INFO - PROCESS | 6387 | 1463820495709 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:48:15 INFO - PROCESS | 6387 | 1463820495969 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x8856f800 == 94 [pid = 6387] [id = 218] 01:48:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 268 (0x88570c00) [pid = 6387] [serial = 655] [outer = (nil)] 01:48:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 269 (0x88577400) [pid = 6387] [serial = 656] [outer = 0x88570c00] 01:48:16 INFO - PROCESS | 6387 | 1463820496097 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 270 (0x8857a000) [pid = 6387] [serial = 657] [outer = 0x88570c00] 01:48:17 INFO - PROCESS | 6387 | 1463820497047 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]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1588ms 01:48:17 INFO - PROCESS | 6387 | 1463820497095 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 6387 | 1463820497098 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 01:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:48:17 INFO - PROCESS | 6387 | 1463820497105 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 6387 | 1463820497109 Marionette TRACE conn3 <- [1,846,null,{}] 01:48:17 INFO - PROCESS | 6387 | 1463820497117 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}] 01:48:17 INFO - PROCESS | 6387 | 1463820497318 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:48:17 INFO - PROCESS | 6387 | 1463820497590 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x88573400 == 95 [pid = 6387] [id = 219] 01:48:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 271 (0x88575400) [pid = 6387] [serial = 658] [outer = (nil)] 01:48:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 272 (0x8ab6f800) [pid = 6387] [serial = 659] [outer = 0x88575400] 01:48:17 INFO - PROCESS | 6387 | 1463820497723 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 273 (0x8b364c00) [pid = 6387] [serial = 660] [outer = 0x88575400] 01:48:18 INFO - PROCESS | 6387 | 1463820498633 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1586ms 01:48:18 INFO - PROCESS | 6387 | 1463820498692 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 6387 | 1463820498696 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 01:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:48:18 INFO - PROCESS | 6387 | 1463820498703 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 6387 | 1463820498706 Marionette TRACE conn3 <- [1,850,null,{}] 01:48:18 INFO - PROCESS | 6387 | 1463820498712 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}] 01:48:18 INFO - PROCESS | 6387 | 1463820498940 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:48:19 INFO - PROCESS | 6387 | 1463820499193 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x88574000 == 96 [pid = 6387] [id = 220] 01:48:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 274 (0x88575000) [pid = 6387] [serial = 661] [outer = (nil)] 01:48:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 275 (0x89cd3800) [pid = 6387] [serial = 662] [outer = 0x88575000] 01:48:19 INFO - PROCESS | 6387 | 1463820499652 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 276 (0x8a751400) [pid = 6387] [serial = 663] [outer = 0x88575000] 01:48:20 INFO - PROCESS | 6387 | 1463820500615 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1934ms 01:48:20 INFO - PROCESS | 6387 | 1463820500639 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 6387 | 1463820500646 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 01:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:48:20 INFO - PROCESS | 6387 | 1463820500655 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 6387 | 1463820500660 Marionette TRACE conn3 <- [1,854,null,{}] 01:48:20 INFO - PROCESS | 6387 | 1463820500668 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}] 01:48:20 INFO - PROCESS | 6387 | 1463820500909 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:48:21 INFO - PROCESS | 6387 | 1463820501178 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b638c00 == 97 [pid = 6387] [id = 221] 01:48:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 277 (0x8b639c00) [pid = 6387] [serial = 664] [outer = (nil)] 01:48:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 278 (0x8b63d400) [pid = 6387] [serial = 665] [outer = 0x8b639c00] 01:48:21 INFO - PROCESS | 6387 | 1463820501313 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 279 (0x8b674c00) [pid = 6387] [serial = 666] [outer = 0x8b639c00] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee6c400 == 96 [pid = 6387] [id = 120] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65f400 == 95 [pid = 6387] [id = 202] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8c479800 == 94 [pid = 6387] [id = 201] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4d5800 == 93 [pid = 6387] [id = 200] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8c473000 == 92 [pid = 6387] [id = 199] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5d0400 == 91 [pid = 6387] [id = 193] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8b367400 == 90 [pid = 6387] [id = 192] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x93b57c00 == 89 [pid = 6387] [id = 191] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3cb400 == 88 [pid = 6387] [id = 190] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c2800 == 87 [pid = 6387] [id = 188] 01:48:22 INFO - PROCESS | 6387 | --DOCSHELL 0x91ae4c00 == 86 [pid = 6387] [id = 189] 01:48:22 INFO - PROCESS | 6387 | 1463820502444 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]]]}] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 278 (0x91aeb800) [pid = 6387] [serial = 521] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 277 (0x8fbd4000) [pid = 6387] [serial = 556] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 276 (0x8e47bc00) [pid = 6387] [serial = 559] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 275 (0x8d65d400) [pid = 6387] [serial = 553] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 274 (0x8f978000) [pid = 6387] [serial = 547] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 273 (0x8e47cc00) [pid = 6387] [serial = 551] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 272 (0x8d660800) [pid = 6387] [serial = 550] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 271 (0x8b36ac00) [pid = 6387] [serial = 523] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 270 (0x91486800) [pid = 6387] [serial = 529] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 269 (0x8e55a800) [pid = 6387] [serial = 526] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 268 (0x93a95400) [pid = 6387] [serial = 532] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 267 (0x95262000) [pid = 6387] [serial = 535] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 266 (0x9a0cf800) [pid = 6387] [serial = 538] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 265 (0x9b184000) [pid = 6387] [serial = 541] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 264 (0x9b874800) [pid = 6387] [serial = 544] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 263 (0x91d62800) [pid = 6387] [serial = 562] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 262 (0x8fbe9c00) [pid = 6387] [serial = 557] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 261 (0x8e47e800) [pid = 6387] [serial = 554] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 6387 | --DOMWINDOW == 260 (0x910fc400) [pid = 6387] [serial = 560] [outer = (nil)] [url = about:blank] 01:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1937ms 01:48:22 INFO - PROCESS | 6387 | 1463820502591 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 6387 | 1463820502596 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 01:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:48:22 INFO - PROCESS | 6387 | 1463820502630 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 6387 | 1463820502635 Marionette TRACE conn3 <- [1,858,null,{}] 01:48:22 INFO - PROCESS | 6387 | 1463820502641 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}] 01:48:22 INFO - PROCESS | 6387 | 1463820502816 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:48:23 INFO - PROCESS | 6387 | 1463820503056 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c475000 == 87 [pid = 6387] [id = 222] 01:48:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 261 (0x8c47a000) [pid = 6387] [serial = 667] [outer = (nil)] 01:48:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 262 (0x8c5cd400) [pid = 6387] [serial = 668] [outer = 0x8c47a000] 01:48:23 INFO - PROCESS | 6387 | 1463820503135 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 263 (0x8d30c800) [pid = 6387] [serial = 669] [outer = 0x8c47a000] 01:48:23 INFO - PROCESS | 6387 | 1463820503976 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1399ms 01:48:24 INFO - PROCESS | 6387 | 1463820504014 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 6387 | 1463820504017 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 01:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:48:24 INFO - PROCESS | 6387 | 1463820504025 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 6387 | 1463820504031 Marionette TRACE conn3 <- [1,862,null,{}] 01:48:24 INFO - PROCESS | 6387 | 1463820504047 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}] 01:48:24 INFO - PROCESS | 6387 | 1463820504307 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:48:24 INFO - PROCESS | 6387 | 1463820504469 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65dc00 == 88 [pid = 6387] [id = 223] 01:48:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 264 (0x8e561000) [pid = 6387] [serial = 670] [outer = (nil)] 01:48:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 265 (0x8e712000) [pid = 6387] [serial = 671] [outer = 0x8e561000] 01:48:24 INFO - PROCESS | 6387 | 1463820504546 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 266 (0x8eeb1400) [pid = 6387] [serial = 672] [outer = 0x8e561000] 01:48:25 INFO - PROCESS | 6387 | 1463820505401 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]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1440ms 01:48:25 INFO - PROCESS | 6387 | 1463820505465 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 6387 | 1463820505470 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 01:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:48:25 INFO - PROCESS | 6387 | 1463820505476 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 6387 | 1463820505480 Marionette TRACE conn3 <- [1,866,null,{}] 01:48:25 INFO - PROCESS | 6387 | 1463820505486 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}] 01:48:25 INFO - PROCESS | 6387 | 1463820505727 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:48:25 INFO - PROCESS | 6387 | 1463820505759 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8856e800 == 89 [pid = 6387] [id = 224] 01:48:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 267 (0x8f97b400) [pid = 6387] [serial = 673] [outer = (nil)] 01:48:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 268 (0x8fbdd800) [pid = 6387] [serial = 674] [outer = 0x8f97b400] 01:48:25 INFO - PROCESS | 6387 | 1463820505834 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 269 (0x8fbe8800) [pid = 6387] [serial = 675] [outer = 0x8f97b400] 01:48:26 INFO - PROCESS | 6387 | 1463820506798 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]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1387ms 01:48:27 INFO - PROCESS | 6387 | --DOMWINDOW == 268 (0x8dcebc00) [pid = 6387] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:48:27 INFO - PROCESS | 6387 | --DOMWINDOW == 267 (0x8d4d4800) [pid = 6387] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:48:27 INFO - PROCESS | 6387 | --DOMWINDOW == 266 (0x8fbefc00) [pid = 6387] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:48:27 INFO - PROCESS | 6387 | 1463820507073 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 6387 | 1463820507091 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 01:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:48:27 INFO - PROCESS | 6387 | 1463820507101 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 6387 | 1463820507103 Marionette TRACE conn3 <- [1,870,null,{}] 01:48:27 INFO - PROCESS | 6387 | 1463820507109 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}] 01:48:27 INFO - PROCESS | 6387 | 1463820507285 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:48:27 INFO - PROCESS | 6387 | 1463820507500 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbde800 == 90 [pid = 6387] [id = 225] 01:48:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 267 (0x8fbf0000) [pid = 6387] [serial = 676] [outer = (nil)] 01:48:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 268 (0x910f9c00) [pid = 6387] [serial = 677] [outer = 0x8fbf0000] 01:48:27 INFO - PROCESS | 6387 | 1463820507582 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 269 (0x91ae4000) [pid = 6387] [serial = 678] [outer = 0x8fbf0000] 01:48:28 INFO - PROCESS | 6387 | 1463820508377 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]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1333ms 01:48:28 INFO - PROCESS | 6387 | 1463820508437 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 6387 | 1463820508444 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 01:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:48:28 INFO - PROCESS | 6387 | 1463820508456 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 6387 | 1463820508461 Marionette TRACE conn3 <- [1,874,null,{}] 01:48:28 INFO - PROCESS | 6387 | 1463820508470 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}] 01:48:28 INFO - PROCESS | 6387 | 1463820508714 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:48:28 INFO - PROCESS | 6387 | 1463820508886 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd1c00 == 91 [pid = 6387] [id = 226] 01:48:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 270 (0x910fc400) [pid = 6387] [serial = 679] [outer = (nil)] 01:48:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 271 (0x92c55400) [pid = 6387] [serial = 680] [outer = 0x910fc400] 01:48:28 INFO - PROCESS | 6387 | 1463820508960 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 272 (0x939d3400) [pid = 6387] [serial = 681] [outer = 0x910fc400] 01:48:30 INFO - PROCESS | 6387 | 1463820510081 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]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1639ms 01:48:30 INFO - PROCESS | 6387 | 1463820510095 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 6387 | 1463820510102 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 01:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:48:30 INFO - PROCESS | 6387 | 1463820510110 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 6387 | 1463820510116 Marionette TRACE conn3 <- [1,878,null,{}] 01:48:30 INFO - PROCESS | 6387 | 1463820510125 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}] 01:48:30 INFO - PROCESS | 6387 | 1463820510334 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:48:30 INFO - PROCESS | 6387 | 1463820510623 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab79c00 == 92 [pid = 6387] [id = 227] 01:48:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 273 (0x8b35c400) [pid = 6387] [serial = 682] [outer = (nil)] 01:48:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 274 (0x8b639800) [pid = 6387] [serial = 683] [outer = 0x8b35c400] 01:48:30 INFO - PROCESS | 6387 | 1463820510771 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 275 (0x8b67b400) [pid = 6387] [serial = 684] [outer = 0x8b35c400] 01:48:31 INFO - PROCESS | 6387 | 1463820511681 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]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1637ms 01:48:31 INFO - PROCESS | 6387 | 1463820511749 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 6387 | 1463820511759 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 01:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:48:31 INFO - PROCESS | 6387 | 1463820511770 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 6387 | 1463820511774 Marionette TRACE conn3 <- [1,882,null,{}] 01:48:31 INFO - PROCESS | 6387 | 1463820511781 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}] 01:48:32 INFO - PROCESS | 6387 | 1463820512030 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:48:32 INFO - PROCESS | 6387 | 1463820512343 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65d400 == 93 [pid = 6387] [id = 228] 01:48:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 276 (0x8d65d800) [pid = 6387] [serial = 685] [outer = (nil)] 01:48:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 277 (0x8dce8400) [pid = 6387] [serial = 686] [outer = 0x8d65d800] 01:48:32 INFO - PROCESS | 6387 | 1463820512433 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 278 (0x8e710400) [pid = 6387] [serial = 687] [outer = 0x8d65d800] 01:48:33 INFO - PROCESS | 6387 | 1463820513389 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]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1692ms 01:48:33 INFO - PROCESS | 6387 | 1463820513462 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 6387 | 1463820513466 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 01:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:48:33 INFO - PROCESS | 6387 | 1463820513474 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 6387 | 1463820513480 Marionette TRACE conn3 <- [1,886,null,{}] 01:48:33 INFO - PROCESS | 6387 | 1463820513497 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}] 01:48:33 INFO - PROCESS | 6387 | 1463820513744 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:48:34 INFO - PROCESS | 6387 | 1463820514050 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d65c00 == 94 [pid = 6387] [id = 229] 01:48:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 279 (0x91d6c000) [pid = 6387] [serial = 688] [outer = (nil)] 01:48:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 280 (0x92c57c00) [pid = 6387] [serial = 689] [outer = 0x91d6c000] 01:48:34 INFO - PROCESS | 6387 | 1463820514146 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 281 (0x93a4e800) [pid = 6387] [serial = 690] [outer = 0x91d6c000] 01:48:35 INFO - PROCESS | 6387 | 1463820515097 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]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1638ms 01:48:35 INFO - PROCESS | 6387 | 1463820515111 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 6387 | 1463820515117 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 01:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:48:35 INFO - PROCESS | 6387 | 1463820515123 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 6387 | 1463820515127 Marionette TRACE conn3 <- [1,890,null,{}] 01:48:35 INFO - PROCESS | 6387 | 1463820515133 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}] 01:48:35 INFO - PROCESS | 6387 | 1463820515324 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:48:35 INFO - PROCESS | 6387 | 1463820515595 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b57c00 == 95 [pid = 6387] [id = 230] 01:48:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 282 (0x946d3800) [pid = 6387] [serial = 691] [outer = (nil)] 01:48:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 283 (0x95263c00) [pid = 6387] [serial = 692] [outer = 0x946d3800] 01:48:35 INFO - PROCESS | 6387 | 1463820515733 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 284 (0x996e4800) [pid = 6387] [serial = 693] [outer = 0x946d3800] 01:48:36 INFO - PROCESS | 6387 | 1463820516684 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]]]}] 01:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1635ms 01:48:36 INFO - PROCESS | 6387 | 1463820516759 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 6387 | 1463820516763 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 01:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:48:36 INFO - PROCESS | 6387 | 1463820516771 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 6387 | 1463820516774 Marionette TRACE conn3 <- [1,894,null,{}] 01:48:36 INFO - PROCESS | 6387 | 1463820516780 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}] 01:48:37 INFO - PROCESS | 6387 | 1463820517040 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:48:37 INFO - PROCESS | 6387 | 1463820517343 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4d8800 == 96 [pid = 6387] [id = 231] 01:48:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 285 (0x9272e000) [pid = 6387] [serial = 694] [outer = (nil)] 01:48:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 286 (0x9a150c00) [pid = 6387] [serial = 695] [outer = 0x9272e000] 01:48:37 INFO - PROCESS | 6387 | 1463820517430 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 287 (0x9a172000) [pid = 6387] [serial = 696] [outer = 0x9272e000] 01:48:38 INFO - PROCESS | 6387 | 1463820518486 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]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1733ms 01:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:48:38 INFO - PROCESS | 6387 | 1463820518503 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 6387 | 1463820518507 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 01:48:38 INFO - PROCESS | 6387 | 1463820518513 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 6387 | 1463820518517 Marionette TRACE conn3 <- [1,898,null,{}] 01:48:38 INFO - PROCESS | 6387 | 1463820518523 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}] 01:48:38 INFO - PROCESS | 6387 | 1463820518768 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:48:39 INFO - PROCESS | 6387 | 1463820519006 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x946cbc00 == 97 [pid = 6387] [id = 232] 01:48:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 288 (0x9aa89400) [pid = 6387] [serial = 697] [outer = (nil)] 01:48:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 289 (0x9d49e000) [pid = 6387] [serial = 698] [outer = 0x9aa89400] 01:48:39 INFO - PROCESS | 6387 | 1463820519108 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 290 (0xa2161000) [pid = 6387] [serial = 699] [outer = 0x9aa89400] 01:48:40 INFO - PROCESS | 6387 | 1463820520048 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]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1582ms 01:48:40 INFO - PROCESS | 6387 | 1463820520095 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 6387 | 1463820520098 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 01:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:48:40 INFO - PROCESS | 6387 | 1463820520105 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 6387 | 1463820520109 Marionette TRACE conn3 <- [1,902,null,{}] 01:48:40 INFO - PROCESS | 6387 | 1463820520115 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}] 01:48:40 INFO - PROCESS | 6387 | 1463820520338 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:48:40 INFO - PROCESS | 6387 | 1463820520595 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x88701c00 == 98 [pid = 6387] [id = 233] 01:48:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 291 (0x88702000) [pid = 6387] [serial = 700] [outer = (nil)] 01:48:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 292 (0x8870a400) [pid = 6387] [serial = 701] [outer = 0x88702000] 01:48:40 INFO - PROCESS | 6387 | 1463820520720 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 293 (0x8870d000) [pid = 6387] [serial = 702] [outer = 0x88702000] 01:48:41 INFO - PROCESS | 6387 | 1463820521646 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]]]}] 01:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1586ms 01:48:41 INFO - PROCESS | 6387 | 1463820521692 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:48:41 INFO - PROCESS | 6387 | 1463820521696 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 01:48:41 INFO - PROCESS | 6387 | 1463820521703 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 6387 | 1463820521706 Marionette TRACE conn3 <- [1,906,null,{}] 01:48:41 INFO - PROCESS | 6387 | 1463820521712 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}] 01:48:41 INFO - PROCESS | 6387 | 1463820521917 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:48:42 INFO - PROCESS | 6387 | 1463820522224 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x88707800 == 99 [pid = 6387] [id = 234] 01:48:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 294 (0x8870b800) [pid = 6387] [serial = 703] [outer = (nil)] 01:48:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 295 (0x8899d400) [pid = 6387] [serial = 704] [outer = 0x8870b800] 01:48:42 INFO - PROCESS | 6387 | 1463820522380 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 296 (0x8899f000) [pid = 6387] [serial = 705] [outer = 0x8870b800] 01:48:43 INFO - PROCESS | 6387 | 1463820523313 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]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1681ms 01:48:43 INFO - PROCESS | 6387 | 1463820523384 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 6387 | 1463820523388 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 01:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:48:43 INFO - PROCESS | 6387 | 1463820523395 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 6387 | 1463820523398 Marionette TRACE conn3 <- [1,910,null,{}] 01:48:43 INFO - PROCESS | 6387 | 1463820523404 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}] 01:48:43 INFO - PROCESS | 6387 | 1463820523643 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:48:43 INFO - PROCESS | 6387 | 1463820523945 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d16400 == 100 [pid = 6387] [id = 235] 01:48:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 297 (0x87d16c00) [pid = 6387] [serial = 706] [outer = (nil)] 01:48:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 298 (0x87d1f000) [pid = 6387] [serial = 707] [outer = 0x87d16c00] 01:48:44 INFO - PROCESS | 6387 | 1463820524038 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 299 (0x87d21400) [pid = 6387] [serial = 708] [outer = 0x87d16c00] 01:48:44 INFO - PROCESS | 6387 | 1463820524921 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]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1584ms 01:48:44 INFO - PROCESS | 6387 | 1463820524980 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 6387 | 1463820524984 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 01:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:48:44 INFO - PROCESS | 6387 | 1463820524991 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 6387 | 1463820524995 Marionette TRACE conn3 <- [1,914,null,{}] 01:48:45 INFO - PROCESS | 6387 | 1463820525001 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}] 01:48:45 INFO - PROCESS | 6387 | 1463820525203 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:48:45 INFO - PROCESS | 6387 | 1463820525474 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d1b400 == 101 [pid = 6387] [id = 236] 01:48:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 300 (0x87d24c00) [pid = 6387] [serial = 709] [outer = (nil)] 01:48:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 301 (0x8899e000) [pid = 6387] [serial = 710] [outer = 0x87d24c00] 01:48:45 INFO - PROCESS | 6387 | 1463820525604 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 302 (0x889a4400) [pid = 6387] [serial = 711] [outer = 0x87d24c00] 01:48:46 INFO - PROCESS | 6387 | 1463820526518 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]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 01:48:46 INFO - PROCESS | 6387 | 1463820526577 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 6387 | 1463820526580 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 01:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:48:46 INFO - PROCESS | 6387 | 1463820526587 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 6387 | 1463820526591 Marionette TRACE conn3 <- [1,918,null,{}] 01:48:46 INFO - PROCESS | 6387 | 1463820526598 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}] 01:48:46 INFO - PROCESS | 6387 | 1463820526834 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:48:47 INFO - PROCESS | 6387 | 1463820527127 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x88036c00 == 102 [pid = 6387] [id = 237] 01:48:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 303 (0x8803d000) [pid = 6387] [serial = 712] [outer = (nil)] 01:48:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 304 (0x88042c00) [pid = 6387] [serial = 713] [outer = 0x8803d000] 01:48:47 INFO - PROCESS | 6387 | 1463820527266 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 305 (0x8b3d0800) [pid = 6387] [serial = 714] [outer = 0x8803d000] 01:48:48 INFO - PROCESS | 6387 | 1463820528156 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]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1637ms 01:48:48 INFO - PROCESS | 6387 | 1463820528225 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 6387 | 1463820528230 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 01:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:48:48 INFO - PROCESS | 6387 | 1463820528237 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 6387 | 1463820528240 Marionette TRACE conn3 <- [1,922,null,{}] 01:48:48 INFO - PROCESS | 6387 | 1463820528246 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}] 01:48:48 INFO - PROCESS | 6387 | 1463820528486 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:48:48 INFO - PROCESS | 6387 | 1463820528793 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x87642c00 == 103 [pid = 6387] [id = 238] 01:48:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 306 (0x87644000) [pid = 6387] [serial = 715] [outer = (nil)] 01:48:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 307 (0x8764b000) [pid = 6387] [serial = 716] [outer = 0x87644000] 01:48:48 INFO - PROCESS | 6387 | 1463820528889 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 308 (0x8764d400) [pid = 6387] [serial = 717] [outer = 0x87644000] 01:48:49 INFO - PROCESS | 6387 | 1463820529754 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]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1590ms 01:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:48:49 INFO - PROCESS | 6387 | 1463820529828 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 6387 | 1463820529831 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 01:48:49 INFO - PROCESS | 6387 | 1463820529838 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 6387 | 1463820529851 Marionette TRACE conn3 <- [1,926,null,{}] 01:48:49 INFO - PROCESS | 6387 | 1463820529858 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}] 01:48:50 INFO - PROCESS | 6387 | 1463820530087 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:48:50 INFO - PROCESS | 6387 | 1463820530393 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8764dc00 == 104 [pid = 6387] [id = 239] 01:48:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 309 (0x8764ec00) [pid = 6387] [serial = 718] [outer = (nil)] 01:48:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 310 (0x87c5f400) [pid = 6387] [serial = 719] [outer = 0x8764ec00] 01:48:50 INFO - PROCESS | 6387 | 1463820530498 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 311 (0x87c60c00) [pid = 6387] [serial = 720] [outer = 0x8764ec00] 01:48:51 INFO - PROCESS | 6387 | 1463820531384 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]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1596ms 01:48:51 INFO - PROCESS | 6387 | 1463820531434 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 6387 | 1463820531438 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 01:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:48:51 INFO - PROCESS | 6387 | 1463820531445 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 6387 | 1463820531448 Marionette TRACE conn3 <- [1,930,null,{}] 01:48:51 INFO - PROCESS | 6387 | 1463820531454 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}] 01:48:51 INFO - PROCESS | 6387 | 1463820531664 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:48:51 INFO - PROCESS | 6387 | 1463820531934 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x87645c00 == 105 [pid = 6387] [id = 240] 01:48:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 312 (0x8764b400) [pid = 6387] [serial = 721] [outer = (nil)] 01:48:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 313 (0x87c68000) [pid = 6387] [serial = 722] [outer = 0x8764b400] 01:48:52 INFO - PROCESS | 6387 | 1463820532062 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 314 (0x87c6ac00) [pid = 6387] [serial = 723] [outer = 0x8764b400] 01:48:52 INFO - PROCESS | 6387 | 1463820532950 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]]]}] 01:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1583ms 01:48:53 INFO - PROCESS | 6387 | 1463820533030 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 6387 | 1463820533033 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 01:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:48:53 INFO - PROCESS | 6387 | 1463820533040 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - PROCESS | 6387 | 1463820533042 Marionette TRACE conn3 <- [1,934,null,{}] 01:48:53 INFO - PROCESS | 6387 | 1463820533050 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}] 01:48:53 INFO - PROCESS | 6387 | 1463820533256 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:48:53 INFO - PROCESS | 6387 | 1463820533524 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b47800 == 106 [pid = 6387] [id = 241] 01:48:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 315 (0x86b49000) [pid = 6387] [serial = 724] [outer = (nil)] 01:48:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 316 (0x86b50000) [pid = 6387] [serial = 725] [outer = 0x86b49000] 01:48:53 INFO - PROCESS | 6387 | 1463820533649 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 317 (0x86b53400) [pid = 6387] [serial = 726] [outer = 0x86b49000] 01:48:54 INFO - PROCESS | 6387 | 1463820534555 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]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1581ms 01:48:54 INFO - PROCESS | 6387 | 1463820534625 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 6387 | 1463820534632 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 01:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:48:54 INFO - PROCESS | 6387 | 1463820534639 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 6387 | 1463820534642 Marionette TRACE conn3 <- [1,938,null,{}] 01:48:54 INFO - PROCESS | 6387 | 1463820534648 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}] 01:48:54 INFO - PROCESS | 6387 | 1463820534875 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:48:55 INFO - PROCESS | 6387 | 1463820535147 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4ec00 == 107 [pid = 6387] [id = 242] 01:48:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 318 (0x86b4f000) [pid = 6387] [serial = 727] [outer = (nil)] 01:48:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 319 (0x88043000) [pid = 6387] [serial = 728] [outer = 0x86b4f000] 01:48:55 INFO - PROCESS | 6387 | 1463820535276 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 320 (0x8c5cb800) [pid = 6387] [serial = 729] [outer = 0x86b4f000] 01:48:56 INFO - PROCESS | 6387 | 1463820536202 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]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1641ms 01:48:56 INFO - PROCESS | 6387 | 1463820536281 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 6387 | 1463820536284 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 01:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:48:56 INFO - PROCESS | 6387 | 1463820536291 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 6387 | 1463820536294 Marionette TRACE conn3 <- [1,942,null,{}] 01:48:56 INFO - PROCESS | 6387 | 1463820536300 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}] 01:48:56 INFO - PROCESS | 6387 | 1463820536549 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:48:56 INFO - PROCESS | 6387 | 1463820536864 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4a400 == 108 [pid = 6387] [id = 243] 01:48:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 321 (0x86b4c800) [pid = 6387] [serial = 730] [outer = (nil)] 01:48:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 322 (0x939df800) [pid = 6387] [serial = 731] [outer = 0x86b4c800] 01:48:56 INFO - PROCESS | 6387 | 1463820536955 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 323 (0x996e6000) [pid = 6387] [serial = 732] [outer = 0x86b4c800] 01:48:57 INFO - PROCESS | 6387 | 1463820537833 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]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1582ms 01:48:57 INFO - PROCESS | 6387 | 1463820537873 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 6387 | 1463820537877 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 01:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:48:57 INFO - PROCESS | 6387 | 1463820537884 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 6387 | 1463820537888 Marionette TRACE conn3 <- [1,946,null,{}] 01:48:57 INFO - PROCESS | 6387 | 1463820537894 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}] 01:48:58 INFO - PROCESS | 6387 | 1463820538091 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:48:58 INFO - PROCESS | 6387 | 1463820538368 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d6fc00 == 109 [pid = 6387] [id = 244] 01:48:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 324 (0x86d70800) [pid = 6387] [serial = 733] [outer = (nil)] 01:48:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 325 (0x86d77c00) [pid = 6387] [serial = 734] [outer = 0x86d70800] 01:48:58 INFO - PROCESS | 6387 | 1463820538500 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 326 (0x86d7b000) [pid = 6387] [serial = 735] [outer = 0x86d70800] 01:48:59 INFO - PROCESS | 6387 | 1463820539478 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]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1637ms 01:48:59 INFO - PROCESS | 6387 | 1463820539522 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 6387 | 1463820539526 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 01:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:48:59 INFO - PROCESS | 6387 | 1463820539533 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 6387 | 1463820539536 Marionette TRACE conn3 <- [1,950,null,{}] 01:48:59 INFO - PROCESS | 6387 | 1463820539547 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}] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4d8c00 == 108 [pid = 6387] [id = 143] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47e000 == 107 [pid = 6387] [id = 146] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x8c471800 == 106 [pid = 6387] [id = 144] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x9272a000 == 105 [pid = 6387] [id = 50] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x8e472000 == 104 [pid = 6387] [id = 204] 01:49:00 INFO - PROCESS | 6387 | --DOCSHELL 0x8b368c00 == 103 [pid = 6387] [id = 203] 01:49:00 INFO - PROCESS | 6387 | 1463820540955 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 325 (0x91d70c00) [pid = 6387] [serial = 605] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 324 (0x91a46400) [pid = 6387] [serial = 604] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 323 (0x92c58000) [pid = 6387] [serial = 607] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 322 (0xa050ac00) [pid = 6387] [serial = 580] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 321 (0x9aa93400) [pid = 6387] [serial = 577] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 320 (0x939d1800) [pid = 6387] [serial = 568] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 319 (0x8dcee000) [pid = 6387] [serial = 592] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 318 (0xa68a3400) [pid = 6387] [serial = 595] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 317 (0x8e47dc00) [pid = 6387] [serial = 601] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 316 (0x8f20c800) [pid = 6387] [serial = 599] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 315 (0xa35ed800) [pid = 6387] [serial = 583] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 314 (0x9a156c00) [pid = 6387] [serial = 574] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 313 (0x8c355c00) [pid = 6387] [serial = 586] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 312 (0x9a172c00) [pid = 6387] [serial = 589] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 311 (0x8e472400) [pid = 6387] [serial = 598] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 310 (0x8f977c00) [pid = 6387] [serial = 602] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 309 (0x9538e000) [pid = 6387] [serial = 571] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | --DOMWINDOW == 308 (0x8d4da800) [pid = 6387] [serial = 565] [outer = (nil)] [url = about:blank] 01:49:01 INFO - PROCESS | 6387 | 1463820541420 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x88036400 == 104 [pid = 6387] [id = 245] 01:49:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 309 (0x88037000) [pid = 6387] [serial = 736] [outer = (nil)] 01:49:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 310 (0x8803c400) [pid = 6387] [serial = 737] [outer = 0x88037000] 01:49:01 INFO - PROCESS | 6387 | 1463820541497 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 311 (0x88043400) [pid = 6387] [serial = 738] [outer = 0x88037000] 01:49:02 INFO - PROCESS | 6387 | 1463820542284 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]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2801ms 01:49:02 INFO - PROCESS | 6387 | 1463820542337 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 6387 | 1463820542341 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 01:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:49:02 INFO - PROCESS | 6387 | 1463820542350 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 6387 | 1463820542356 Marionette TRACE conn3 <- [1,954,null,{}] 01:49:02 INFO - PROCESS | 6387 | 1463820542363 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}] 01:49:02 INFO - PROCESS | 6387 | 1463820542542 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:49:02 INFO - PROCESS | 6387 | 1463820542562 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x88038000 == 105 [pid = 6387] [id = 246] 01:49:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 312 (0x88999800) [pid = 6387] [serial = 739] [outer = (nil)] 01:49:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 313 (0x89135c00) [pid = 6387] [serial = 740] [outer = 0x88999800] 01:49:02 INFO - PROCESS | 6387 | 1463820542827 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 314 (0x89cd9800) [pid = 6387] [serial = 741] [outer = 0x88999800] 01:49:03 INFO - PROCESS | 6387 | 1463820543725 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]]]}] 01:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1433ms 01:49:03 INFO - PROCESS | 6387 | 1463820543783 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 6387 | 1463820543789 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 01:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:49:03 INFO - PROCESS | 6387 | 1463820543803 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 6387 | 1463820543807 Marionette TRACE conn3 <- [1,958,null,{}] 01:49:03 INFO - PROCESS | 6387 | 1463820543813 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}] 01:49:04 INFO - PROCESS | 6387 | 1463820544075 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:49:04 INFO - PROCESS | 6387 | 1463820544108 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8870d400 == 106 [pid = 6387] [id = 247] 01:49:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 315 (0x8a790000) [pid = 6387] [serial = 742] [outer = (nil)] 01:49:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 316 (0x8a793000) [pid = 6387] [serial = 743] [outer = 0x8a790000] 01:49:04 INFO - PROCESS | 6387 | 1463820544186 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 317 (0x8a797000) [pid = 6387] [serial = 744] [outer = 0x8a790000] 01:49:05 INFO - PROCESS | 6387 | 1463820545403 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]]]}] 01:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1634ms 01:49:05 INFO - PROCESS | 6387 | 1463820545439 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 6387 | 1463820545447 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 01:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:49:05 INFO - PROCESS | 6387 | 1463820545474 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 6387 | 1463820545483 Marionette TRACE conn3 <- [1,962,null,{}] 01:49:05 INFO - PROCESS | 6387 | 1463820545490 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}] 01:49:06 INFO - PROCESS | 6387 | 1463820546302 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 316 (0x92c52000) [pid = 6387] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 315 (0x8f97b400) [pid = 6387] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 314 (0x8b639c00) [pid = 6387] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 313 (0x8e561000) [pid = 6387] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 312 (0x88575000) [pid = 6387] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 311 (0x8c47a000) [pid = 6387] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:49:06 INFO - PROCESS | 6387 | --DOMWINDOW == 310 (0x8fbf0000) [pid = 6387] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:49:06 INFO - PROCESS | 6387 | 1463820546498 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x88575000 == 107 [pid = 6387] [id = 248] 01:49:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 311 (0x8a78bc00) [pid = 6387] [serial = 745] [outer = (nil)] 01:49:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 312 (0x8b633800) [pid = 6387] [serial = 746] [outer = 0x8a78bc00] 01:49:06 INFO - PROCESS | 6387 | 1463820546577 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 313 (0x8b63ac00) [pid = 6387] [serial = 747] [outer = 0x8a78bc00] 01:49:07 INFO - PROCESS | 6387 | 1463820547323 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]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1910ms 01:49:07 INFO - PROCESS | 6387 | 1463820547367 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 6387 | 1463820547371 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 01:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:49:07 INFO - PROCESS | 6387 | 1463820547377 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 6387 | 1463820547381 Marionette TRACE conn3 <- [1,966,null,{}] 01:49:07 INFO - PROCESS | 6387 | 1463820547392 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}] 01:49:07 INFO - PROCESS | 6387 | 1463820547638 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:49:07 INFO - PROCESS | 6387 | 1463820547658 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x89132400 == 108 [pid = 6387] [id = 249] 01:49:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 314 (0x8a75d000) [pid = 6387] [serial = 748] [outer = (nil)] 01:49:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 315 (0x8b67c400) [pid = 6387] [serial = 749] [outer = 0x8a75d000] 01:49:07 INFO - PROCESS | 6387 | 1463820547738 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 316 (0x8b687800) [pid = 6387] [serial = 750] [outer = 0x8a75d000] 01:49:08 INFO - PROCESS | 6387 | 1463820548916 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]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1592ms 01:49:08 INFO - PROCESS | 6387 | 1463820548971 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 6387 | 1463820548978 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 01:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:49:08 INFO - PROCESS | 6387 | 1463820548988 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 6387 | 1463820548994 Marionette TRACE conn3 <- [1,970,null,{}] 01:49:09 INFO - PROCESS | 6387 | 1463820549004 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}] 01:49:09 INFO - PROCESS | 6387 | 1463820549269 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:49:09 INFO - PROCESS | 6387 | 1463820549599 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d1bc00 == 109 [pid = 6387] [id = 250] 01:49:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 317 (0x88034c00) [pid = 6387] [serial = 751] [outer = (nil)] 01:49:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 318 (0x88709c00) [pid = 6387] [serial = 752] [outer = 0x88034c00] 01:49:09 INFO - PROCESS | 6387 | 1463820549698 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 319 (0x8912f000) [pid = 6387] [serial = 753] [outer = 0x88034c00] 01:49:10 INFO - PROCESS | 6387 | 1463820550666 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]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1739ms 01:49:10 INFO - PROCESS | 6387 | 1463820550729 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 6387 | 1463820550738 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 01:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:49:10 INFO - PROCESS | 6387 | 1463820550749 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 6387 | 1463820550753 Marionette TRACE conn3 <- [1,974,null,{}] 01:49:10 INFO - PROCESS | 6387 | 1463820550760 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}] 01:49:11 INFO - PROCESS | 6387 | 1463820551023 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:49:11 INFO - PROCESS | 6387 | 1463820551360 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a79a400 == 110 [pid = 6387] [id = 251] 01:49:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 320 (0x8a79ac00) [pid = 6387] [serial = 754] [outer = (nil)] 01:49:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 321 (0x8ab74800) [pid = 6387] [serial = 755] [outer = 0x8a79ac00] 01:49:11 INFO - PROCESS | 6387 | 1463820551450 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 322 (0x8b3cb400) [pid = 6387] [serial = 756] [outer = 0x8a79ac00] 01:49:12 INFO - PROCESS | 6387 | 1463820552431 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]]]}] 01:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1735ms 01:49:12 INFO - PROCESS | 6387 | 1463820552484 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 6387 | 1463820552488 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 01:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:49:12 INFO - PROCESS | 6387 | 1463820552496 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 6387 | 1463820552502 Marionette TRACE conn3 <- [1,978,null,{}] 01:49:12 INFO - PROCESS | 6387 | 1463820552520 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}] 01:49:12 INFO - PROCESS | 6387 | 1463820552785 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:49:13 INFO - PROCESS | 6387 | 1463820553103 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47a000 == 111 [pid = 6387] [id = 252] 01:49:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 323 (0x8c5c9400) [pid = 6387] [serial = 757] [outer = (nil)] 01:49:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 324 (0x8d301400) [pid = 6387] [serial = 758] [outer = 0x8c5c9400] 01:49:13 INFO - PROCESS | 6387 | 1463820553201 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 325 (0x8d4d5800) [pid = 6387] [serial = 759] [outer = 0x8c5c9400] 01:49:14 INFO - PROCESS | 6387 | 1463820554105 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]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1690ms 01:49:14 INFO - PROCESS | 6387 | 1463820554186 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:49:14 INFO - PROCESS | 6387 | 1463820554191 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 01:49:14 INFO - PROCESS | 6387 | 1463820554198 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 6387 | 1463820554201 Marionette TRACE conn3 <- [1,982,null,{}] 01:49:14 INFO - PROCESS | 6387 | 1463820554208 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}] 01:49:14 INFO - PROCESS | 6387 | 1463820554459 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:49:14 INFO - PROCESS | 6387 | 1463820554777 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47b800 == 112 [pid = 6387] [id = 253] 01:49:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 326 (0x8d4d9c00) [pid = 6387] [serial = 760] [outer = (nil)] 01:49:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 327 (0x8e478c00) [pid = 6387] [serial = 761] [outer = 0x8d4d9c00] 01:49:14 INFO - PROCESS | 6387 | 1463820554870 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 328 (0x8e47e000) [pid = 6387] [serial = 762] [outer = 0x8d4d9c00] 01:49:15 INFO - PROCESS | 6387 | 1463820555786 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]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1635ms 01:49:15 INFO - PROCESS | 6387 | 1463820555833 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 6387 | 1463820555838 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 01:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:49:15 INFO - PROCESS | 6387 | 1463820555870 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 6387 | 1463820555875 Marionette TRACE conn3 <- [1,986,null,{}] 01:49:15 INFO - PROCESS | 6387 | 1463820555887 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}] 01:49:16 INFO - PROCESS | 6387 | 1463820556130 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:49:16 INFO - PROCESS | 6387 | 1463820556412 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d305800 == 113 [pid = 6387] [id = 254] 01:49:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 329 (0x8dcebc00) [pid = 6387] [serial = 763] [outer = (nil)] 01:49:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 330 (0x8eeafc00) [pid = 6387] [serial = 764] [outer = 0x8dcebc00] 01:49:16 INFO - PROCESS | 6387 | 1463820556510 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 331 (0x8f210400) [pid = 6387] [serial = 765] [outer = 0x8dcebc00] 01:49:17 INFO - PROCESS | 6387 | 1463820557421 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]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1592ms 01:49:17 INFO - PROCESS | 6387 | 1463820557456 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 6387 | 1463820557459 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 01:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:49:17 INFO - PROCESS | 6387 | 1463820557467 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 6387 | 1463820557471 Marionette TRACE conn3 <- [1,990,null,{}] 01:49:17 INFO - PROCESS | 6387 | 1463820557478 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}] 01:49:17 INFO - PROCESS | 6387 | 1463820557718 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:49:18 INFO - PROCESS | 6387 | 1463820558011 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47a800 == 114 [pid = 6387] [id = 255] 01:49:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 332 (0x8f979800) [pid = 6387] [serial = 766] [outer = (nil)] 01:49:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 333 (0x910f4000) [pid = 6387] [serial = 767] [outer = 0x8f979800] 01:49:18 INFO - PROCESS | 6387 | 1463820558141 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 334 (0x91273000) [pid = 6387] [serial = 768] [outer = 0x8f979800] 01:49:19 INFO - PROCESS | 6387 | 1463820559055 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]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1646ms 01:49:19 INFO - PROCESS | 6387 | 1463820559115 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 6387 | 1463820559120 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 01:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:49:19 INFO - PROCESS | 6387 | 1463820559126 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 6387 | 1463820559130 Marionette TRACE conn3 <- [1,994,null,{}] 01:49:19 INFO - PROCESS | 6387 | 1463820559136 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}] 01:49:19 INFO - PROCESS | 6387 | 1463820559361 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:49:19 INFO - PROCESS | 6387 | 1463820559674 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd7400 == 115 [pid = 6387] [id = 256] 01:49:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 335 (0x8fbeb400) [pid = 6387] [serial = 769] [outer = (nil)] 01:49:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 336 (0x91d6bc00) [pid = 6387] [serial = 770] [outer = 0x8fbeb400] 01:49:19 INFO - PROCESS | 6387 | 1463820559775 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 337 (0x92726c00) [pid = 6387] [serial = 771] [outer = 0x8fbeb400] 01:49:20 INFO - PROCESS | 6387 | 1463820560697 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]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1634ms 01:49:20 INFO - PROCESS | 6387 | 1463820560761 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 6387 | 1463820560766 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:49:20 INFO - PROCESS | 6387 | 1463820560773 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 6387 | 1463820560777 Marionette TRACE conn3 <- [1,998,null,{}] 01:49:20 INFO - PROCESS | 6387 | 1463820560783 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}] 01:49:21 INFO - PROCESS | 6387 | 1463820561075 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:49:21 INFO - PROCESS | 6387 | 1463820561391 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeb3800 == 116 [pid = 6387] [id = 257] 01:49:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 338 (0x8fbe7c00) [pid = 6387] [serial = 772] [outer = (nil)] 01:49:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 339 (0x939d4c00) [pid = 6387] [serial = 773] [outer = 0x8fbe7c00] 01:49:21 INFO - PROCESS | 6387 | 1463820561486 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 340 (0x939e6800) [pid = 6387] [serial = 774] [outer = 0x8fbe7c00] 01:49:22 INFO - PROCESS | 6387 | 1463820562399 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]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1689ms 01:49:22 INFO - PROCESS | 6387 | 1463820562464 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 6387 | 1463820562468 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 01:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:49:22 INFO - PROCESS | 6387 | 1463820562475 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 6387 | 1463820562478 Marionette TRACE conn3 <- [1,1002,null,{}] 01:49:22 INFO - PROCESS | 6387 | 1463820562484 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}] 01:49:22 INFO - PROCESS | 6387 | 1463820562707 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:49:23 INFO - PROCESS | 6387 | 1463820563033 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d8400 == 117 [pid = 6387] [id = 258] 01:49:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 341 (0x93a4ac00) [pid = 6387] [serial = 775] [outer = (nil)] 01:49:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 342 (0x9525f400) [pid = 6387] [serial = 776] [outer = 0x93a4ac00] 01:49:23 INFO - PROCESS | 6387 | 1463820563134 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 343 (0x95387000) [pid = 6387] [serial = 777] [outer = 0x93a4ac00] 01:49:24 INFO - PROCESS | 6387 | 1463820564025 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]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1591ms 01:49:24 INFO - PROCESS | 6387 | 1463820564068 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:49:24 INFO - PROCESS | 6387 | 1463820564072 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 01:49:24 INFO - PROCESS | 6387 | 1463820564078 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 6387 | 1463820564082 Marionette TRACE conn3 <- [1,1006,null,{}] 01:49:24 INFO - PROCESS | 6387 | 1463820564088 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}] 01:49:24 INFO - PROCESS | 6387 | 1463820564297 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:49:24 INFO - PROCESS | 6387 | 1463820564610 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c54c00 == 118 [pid = 6387] [id = 259] 01:49:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 344 (0x939dc000) [pid = 6387] [serial = 778] [outer = (nil)] 01:49:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 345 (0x9a151c00) [pid = 6387] [serial = 779] [outer = 0x939dc000] 01:49:24 INFO - PROCESS | 6387 | 1463820564709 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 346 (0x9a172c00) [pid = 6387] [serial = 780] [outer = 0x939dc000] 01:49:25 INFO - PROCESS | 6387 | 1463820565701 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]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1682ms 01:49:25 INFO - PROCESS | 6387 | 1463820565760 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:49:25 INFO - PROCESS | 6387 | 1463820565765 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 01:49:25 INFO - PROCESS | 6387 | 1463820565771 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 6387 | 1463820565776 Marionette TRACE conn3 <- [1,1010,null,{}] 01:49:25 INFO - PROCESS | 6387 | 1463820565782 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}] 01:49:26 INFO - PROCESS | 6387 | 1463820566008 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:49:26 INFO - PROCESS | 6387 | 1463820566348 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3cac00 == 119 [pid = 6387] [id = 260] 01:49:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 347 (0x99e2ac00) [pid = 6387] [serial = 781] [outer = (nil)] 01:49:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 348 (0x9b818000) [pid = 6387] [serial = 782] [outer = 0x99e2ac00] 01:49:26 INFO - PROCESS | 6387 | 1463820566453 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 349 (0xa104e000) [pid = 6387] [serial = 783] [outer = 0x99e2ac00] 01:49:27 INFO - PROCESS | 6387 | 1463820567343 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]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1637ms 01:49:27 INFO - PROCESS | 6387 | 1463820567409 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:49:27 INFO - PROCESS | 6387 | 1463820567413 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 01:49:27 INFO - PROCESS | 6387 | 1463820567420 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 6387 | 1463820567423 Marionette TRACE conn3 <- [1,1014,null,{}] 01:49:27 INFO - PROCESS | 6387 | 1463820567429 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}] 01:49:27 INFO - PROCESS | 6387 | 1463820567620 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:49:27 INFO - PROCESS | 6387 | 1463820567946 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2cb800 == 120 [pid = 6387] [id = 261] 01:49:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 350 (0x8d2cc000) [pid = 6387] [serial = 784] [outer = (nil)] 01:49:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 351 (0x8d2d5400) [pid = 6387] [serial = 785] [outer = 0x8d2cc000] 01:49:28 INFO - PROCESS | 6387 | 1463820568042 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 352 (0x8d2d6c00) [pid = 6387] [serial = 786] [outer = 0x8d2cc000] 01:49:28 INFO - PROCESS | 6387 | 1463820568931 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]]]}] 01:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1583ms 01:49:29 INFO - PROCESS | 6387 | 1463820569003 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 6387 | 1463820569007 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 01:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:49:29 INFO - PROCESS | 6387 | 1463820569014 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 6387 | 1463820569018 Marionette TRACE conn3 <- [1,1018,null,{}] 01:49:29 INFO - PROCESS | 6387 | 1463820569024 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}] 01:49:29 INFO - PROCESS | 6387 | 1463820569221 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:49:29 INFO - PROCESS | 6387 | 1463820569538 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d1c00 == 121 [pid = 6387] [id = 262] 01:49:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 353 (0x8d2d4c00) [pid = 6387] [serial = 787] [outer = (nil)] 01:49:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 354 (0x9b813000) [pid = 6387] [serial = 788] [outer = 0x8d2d4c00] 01:49:29 INFO - PROCESS | 6387 | 1463820569632 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 355 (0xa2278400) [pid = 6387] [serial = 789] [outer = 0x8d2d4c00] 01:49:30 INFO - PROCESS | 6387 | 1463820570539 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]]]}] 01:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1585ms 01:49:30 INFO - PROCESS | 6387 | 1463820570601 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 6387 | 1463820570605 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 01:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:49:30 INFO - PROCESS | 6387 | 1463820570611 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 6387 | 1463820570615 Marionette TRACE conn3 <- [1,1022,null,{}] 01:49:30 INFO - PROCESS | 6387 | 1463820570621 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}] 01:49:30 INFO - PROCESS | 6387 | 1463820570835 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:49:31 INFO - PROCESS | 6387 | 1463820571167 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x865e9800 == 122 [pid = 6387] [id = 263] 01:49:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 356 (0x865ea400) [pid = 6387] [serial = 790] [outer = (nil)] 01:49:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 357 (0x865f2000) [pid = 6387] [serial = 791] [outer = 0x865ea400] 01:49:31 INFO - PROCESS | 6387 | 1463820571262 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 358 (0x865f4400) [pid = 6387] [serial = 792] [outer = 0x865ea400] 01:49:32 INFO - PROCESS | 6387 | 1463820572188 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]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1632ms 01:49:32 INFO - PROCESS | 6387 | 1463820572244 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 6387 | 1463820572248 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:49:32 INFO - PROCESS | 6387 | 1463820572255 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 6387 | 1463820572259 Marionette TRACE conn3 <- [1,1026,null,{}] 01:49:32 INFO - PROCESS | 6387 | 1463820572264 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}] 01:49:32 INFO - PROCESS | 6387 | 1463820572465 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:49:32 INFO - PROCESS | 6387 | 1463820572799 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ee400 == 123 [pid = 6387] [id = 264] 01:49:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 359 (0x865ef400) [pid = 6387] [serial = 793] [outer = (nil)] 01:49:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 360 (0x939f2400) [pid = 6387] [serial = 794] [outer = 0x865ef400] 01:49:32 INFO - PROCESS | 6387 | 1463820572896 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 361 (0x9a22ec00) [pid = 6387] [serial = 795] [outer = 0x865ef400] 01:49:33 INFO - PROCESS | 6387 | 1463820573796 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]]]}] 01:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1582ms 01:49:33 INFO - PROCESS | 6387 | 1463820573838 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:49:33 INFO - PROCESS | 6387 | 1463820573842 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 01:49:33 INFO - PROCESS | 6387 | 1463820573848 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:49:33 INFO - PROCESS | 6387 | 1463820573852 Marionette TRACE conn3 <- [1,1030,null,{}] 01:49:33 INFO - PROCESS | 6387 | 1463820573858 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}] 01:49:34 INFO - PROCESS | 6387 | 1463820574068 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:49:34 INFO - PROCESS | 6387 | 1463820574400 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x864d2400 == 124 [pid = 6387] [id = 265] 01:49:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 362 (0x864d2800) [pid = 6387] [serial = 796] [outer = (nil)] 01:49:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 363 (0x864d9c00) [pid = 6387] [serial = 797] [outer = 0x864d2800] 01:49:34 INFO - PROCESS | 6387 | 1463820574500 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 364 (0x864db800) [pid = 6387] [serial = 798] [outer = 0x864d2800] 01:49:35 INFO - PROCESS | 6387 | 1463820575412 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]]]}] 01:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1643ms 01:49:35 INFO - PROCESS | 6387 | 1463820575491 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 6387 | 1463820575495 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 01:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:49:35 INFO - PROCESS | 6387 | 1463820575502 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:49:35 INFO - PROCESS | 6387 | 1463820575506 Marionette TRACE conn3 <- [1,1034,null,{}] 01:49:35 INFO - PROCESS | 6387 | 1463820575512 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}] 01:49:35 INFO - PROCESS | 6387 | 1463820575773 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:49:36 INFO - PROCESS | 6387 | 1463820576510 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74000 == 125 [pid = 6387] [id = 266] 01:49:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 365 (0x86d75800) [pid = 6387] [serial = 799] [outer = (nil)] 01:49:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 366 (0x87642800) [pid = 6387] [serial = 800] [outer = 0x86d75800] 01:49:36 INFO - PROCESS | 6387 | 1463820576601 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 367 (0x87c66c00) [pid = 6387] [serial = 801] [outer = 0x86d75800] 01:49:37 INFO - PROCESS | 6387 | 1463820577522 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]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2088ms 01:49:37 INFO - PROCESS | 6387 | 1463820577591 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 6387 | 1463820577598 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 01:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:49:37 INFO - PROCESS | 6387 | 1463820577605 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 6387 | 1463820577611 Marionette TRACE conn3 <- [1,1038,null,{}] 01:49:37 INFO - PROCESS | 6387 | 1463820577618 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}] 01:49:37 INFO - PROCESS | 6387 | 1463820577867 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:49:38 INFO - PROCESS | 6387 | 1463820578232 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7a400 == 126 [pid = 6387] [id = 267] 01:49:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 368 (0x87c61400) [pid = 6387] [serial = 802] [outer = (nil)] 01:49:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 369 (0x8870a800) [pid = 6387] [serial = 803] [outer = 0x87c61400] 01:49:38 INFO - PROCESS | 6387 | 1463820578317 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 370 (0x889a3c00) [pid = 6387] [serial = 804] [outer = 0x87c61400] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8e70a000 == 125 [pid = 6387] [id = 122] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c8400 == 124 [pid = 6387] [id = 184] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65c000 == 123 [pid = 6387] [id = 185] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21a000 == 122 [pid = 6387] [id = 186] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8b361800 == 121 [pid = 6387] [id = 196] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c5c00 == 120 [pid = 6387] [id = 197] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x91266800 == 119 [pid = 6387] [id = 92] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8c34d800 == 118 [pid = 6387] [id = 195] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8d30cc00 == 117 [pid = 6387] [id = 194] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x91af1c00 == 116 [pid = 6387] [id = 90] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x92733000 == 115 [pid = 6387] [id = 44] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x88575000 == 114 [pid = 6387] [id = 248] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x8870d400 == 113 [pid = 6387] [id = 247] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x88038000 == 112 [pid = 6387] [id = 246] 01:49:39 INFO - PROCESS | 6387 | --DOCSHELL 0x88036400 == 111 [pid = 6387] [id = 245] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 369 (0x8e479800) [pid = 6387] [serial = 398] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 368 (0xa3084000) [pid = 6387] [serial = 629] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 367 (0x89131000) [pid = 6387] [serial = 650] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 366 (0x8c476c00) [pid = 6387] [serial = 610] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 365 (0x89cdd800) [pid = 6387] [serial = 644] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 364 (0x92c5cc00) [pid = 6387] [serial = 608] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 363 (0x91a42800) [pid = 6387] [serial = 617] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 362 (0x8fbe8800) [pid = 6387] [serial = 675] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 361 (0x8b63d400) [pid = 6387] [serial = 665] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 360 (0x8ab70000) [pid = 6387] [serial = 653] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 359 (0x8b685000) [pid = 6387] [serial = 635] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 358 (0x8e712000) [pid = 6387] [serial = 671] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 357 (0x88577400) [pid = 6387] [serial = 656] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 356 (0x8eeb1400) [pid = 6387] [serial = 672] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 355 (0x8b679c00) [pid = 6387] [serial = 632] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 354 (0x8a75a800) [pid = 6387] [serial = 641] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 353 (0x8e70c000) [pid = 6387] [serial = 613] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 352 (0x9a154400) [pid = 6387] [serial = 623] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 351 (0x8b674c00) [pid = 6387] [serial = 666] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 350 (0x89cd3800) [pid = 6387] [serial = 662] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 349 (0x8c5cd400) [pid = 6387] [serial = 668] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 348 (0x8d30c800) [pid = 6387] [serial = 669] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 347 (0x8a751400) [pid = 6387] [serial = 663] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 346 (0x8d304800) [pid = 6387] [serial = 638] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 345 (0x9525d800) [pid = 6387] [serial = 620] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 344 (0x91ae4000) [pid = 6387] [serial = 678] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 343 (0x8fbdd800) [pid = 6387] [serial = 674] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 342 (0x8ab6f800) [pid = 6387] [serial = 659] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 341 (0x910f9c00) [pid = 6387] [serial = 677] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 340 (0x8ab72c00) [pid = 6387] [serial = 647] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 6387 | --DOMWINDOW == 339 (0x9a41b400) [pid = 6387] [serial = 626] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 6387 | 1463820580063 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]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2538ms 01:49:40 INFO - PROCESS | 6387 | 1463820580147 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 6387 | 1463820580153 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 01:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:49:40 INFO - PROCESS | 6387 | 1463820580161 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 6387 | 1463820580165 Marionette TRACE conn3 <- [1,1042,null,{}] 01:49:40 INFO - PROCESS | 6387 | 1463820580171 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}] 01:49:40 INFO - PROCESS | 6387 | 1463820580351 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:49:40 INFO - PROCESS | 6387 | 1463820580584 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d1c800 == 112 [pid = 6387] [id = 268] 01:49:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 340 (0x88577400) [pid = 6387] [serial = 805] [outer = (nil)] 01:49:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 341 (0x88999c00) [pid = 6387] [serial = 806] [outer = 0x88577400] 01:49:40 INFO - PROCESS | 6387 | 1463820580663 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 342 (0x89cd3800) [pid = 6387] [serial = 807] [outer = 0x88577400] 01:49:41 INFO - PROCESS | 6387 | 1463820581579 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]]]}] 01:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1435ms 01:49:41 INFO - PROCESS | 6387 | 1463820581597 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:49:41 INFO - PROCESS | 6387 | 1463820581602 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 01:49:41 INFO - PROCESS | 6387 | 1463820581610 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:49:41 INFO - PROCESS | 6387 | 1463820581619 Marionette TRACE conn3 <- [1,1046,null,{}] 01:49:41 INFO - PROCESS | 6387 | 1463820581640 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}] 01:49:41 INFO - PROCESS | 6387 | 1463820581878 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:49:42 INFO - PROCESS | 6387 | 1463820582256 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a78b800 == 113 [pid = 6387] [id = 269] 01:49:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 343 (0x8a799c00) [pid = 6387] [serial = 808] [outer = (nil)] 01:49:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 344 (0x8ab71c00) [pid = 6387] [serial = 809] [outer = 0x8a799c00] 01:49:42 INFO - PROCESS | 6387 | 1463820582410 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 345 (0x8ab79400) [pid = 6387] [serial = 810] [outer = 0x8a799c00] 01:49:43 INFO - PROCESS | 6387 | 1463820583586 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]]]}] 01:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2053ms 01:49:43 INFO - PROCESS | 6387 | 1463820583661 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:49:43 INFO - PROCESS | 6387 | 1463820583665 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 01:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:49:43 INFO - PROCESS | 6387 | 1463820583671 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 6387 | 1463820583674 Marionette TRACE conn3 <- [1,1050,null,{}] 01:49:43 INFO - PROCESS | 6387 | 1463820583716 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}] 01:49:43 INFO - PROCESS | 6387 | 1463820583993 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 344 (0x91ae7800) [pid = 6387] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 343 (0x946d3800) [pid = 6387] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 342 (0xa689c000) [pid = 6387] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 341 (0x8870b800) [pid = 6387] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 340 (0x8fbe8c00) [pid = 6387] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 339 (0x8b369800) [pid = 6387] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 338 (0x8dce8000) [pid = 6387] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 337 (0x939eb400) [pid = 6387] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 336 (0x939ec000) [pid = 6387] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 335 (0x93b55000) [pid = 6387] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 334 (0x88999800) [pid = 6387] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 333 (0x939eb000) [pid = 6387] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 332 (0x9aa89400) [pid = 6387] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 331 (0x946cdc00) [pid = 6387] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 330 (0x9a416800) [pid = 6387] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 329 (0x910fc400) [pid = 6387] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 328 (0x87d16c00) [pid = 6387] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 327 (0x9b154400) [pid = 6387] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 326 (0x91274c00) [pid = 6387] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 325 (0x9a275000) [pid = 6387] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 324 (0x8ee61c00) [pid = 6387] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 323 (0x8803d000) [pid = 6387] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 322 (0x8d652400) [pid = 6387] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 321 (0x9a0ba000) [pid = 6387] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 320 (0x95511400) [pid = 6387] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 319 (0x91270800) [pid = 6387] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 318 (0x9a420c00) [pid = 6387] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 317 (0x9a96a400) [pid = 6387] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 316 (0xa8283400) [pid = 6387] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 315 (0x946e3800) [pid = 6387] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 314 (0x88037000) [pid = 6387] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 313 (0x91ae6000) [pid = 6387] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 312 (0xa2279000) [pid = 6387] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 311 (0x8dcf5400) [pid = 6387] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 310 (0x9148f800) [pid = 6387] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 309 (0x8b35c400) [pid = 6387] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 308 (0x8e473000) [pid = 6387] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 307 (0x8f206000) [pid = 6387] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 306 (0xa104f800) [pid = 6387] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 305 (0x8fbed000) [pid = 6387] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 304 (0x9a17fc00) [pid = 6387] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 303 (0x8d4cbc00) [pid = 6387] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 302 (0x8fbdb400) [pid = 6387] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 301 (0x97770c00) [pid = 6387] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 300 (0x8d303400) [pid = 6387] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 299 (0x9272e000) [pid = 6387] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 298 (0x95389000) [pid = 6387] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 297 (0x9a417400) [pid = 6387] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 296 (0x8d65d800) [pid = 6387] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 295 (0x8a790000) [pid = 6387] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 294 (0x91d6c000) [pid = 6387] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 293 (0x939d5400) [pid = 6387] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 292 (0x88702000) [pid = 6387] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 291 (0x8a78bc00) [pid = 6387] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 290 (0xa30d6000) [pid = 6387] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 289 (0x939f5c00) [pid = 6387] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 288 (0x8e70bc00) [pid = 6387] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 287 (0x8c5c3000) [pid = 6387] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 286 (0x87d24c00) [pid = 6387] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 285 (0xa6d45000) [pid = 6387] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 284 (0x9a96b400) [pid = 6387] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 283 (0x9525f000) [pid = 6387] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 282 (0x99a5c000) [pid = 6387] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 281 (0x8e55ec00) [pid = 6387] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 280 (0x8b360400) [pid = 6387] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 279 (0x9148d800) [pid = 6387] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 278 (0x8e562800) [pid = 6387] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 277 (0x8d305000) [pid = 6387] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 276 (0x9998e400) [pid = 6387] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 275 (0x91268400) [pid = 6387] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 274 (0x8b363400) [pid = 6387] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 273 (0x95515c00) [pid = 6387] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 272 (0x93b59400) [pid = 6387] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 271 (0x8f209800) [pid = 6387] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 270 (0x8b67a800) [pid = 6387] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 269 (0x8d4d9400) [pid = 6387] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 268 (0x91482400) [pid = 6387] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 267 (0x91ae9400) [pid = 6387] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 266 (0x9a17c400) [pid = 6387] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 265 (0x9a962000) [pid = 6387] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 264 (0x8b67b000) [pid = 6387] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 263 (0x9afe4800) [pid = 6387] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 262 (0x9aa8c000) [pid = 6387] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 261 (0x8c5ccc00) [pid = 6387] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 260 (0x8c34e400) [pid = 6387] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 259 (0x91a3e400) [pid = 6387] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 258 (0x8c472400) [pid = 6387] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 257 (0x8d654000) [pid = 6387] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 256 (0x8d301c00) [pid = 6387] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 255 (0x8eeac000) [pid = 6387] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 254 (0x9126f400) [pid = 6387] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 253 (0x8c473c00) [pid = 6387] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 252 (0x8e55a400) [pid = 6387] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 251 (0x9b872c00) [pid = 6387] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 250 (0x91d68c00) [pid = 6387] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 249 (0x9b505000) [pid = 6387] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 248 (0x9970a000) [pid = 6387] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 247 (0x8b673800) [pid = 6387] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 246 (0x910f2c00) [pid = 6387] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 245 (0x910f7800) [pid = 6387] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 244 (0x91d6e800) [pid = 6387] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 243 (0x8f96fc00) [pid = 6387] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 242 (0x8e713400) [pid = 6387] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 241 (0x8c356000) [pid = 6387] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 240 (0x9a960c00) [pid = 6387] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:49:45 INFO - PROCESS | 6387 | --DOMWINDOW == 239 (0x939f0000) [pid = 6387] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:49:45 INFO - PROCESS | 6387 | 1463820585678 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x87645400 == 114 [pid = 6387] [id = 270] 01:49:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 240 (0x87648c00) [pid = 6387] [serial = 811] [outer = (nil)] 01:49:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 241 (0x8803d000) [pid = 6387] [serial = 812] [outer = 0x87648c00] 01:49:45 INFO - PROCESS | 6387 | 1463820585856 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 242 (0x88999800) [pid = 6387] [serial = 813] [outer = 0x87648c00] 01:49:46 INFO - PROCESS | 6387 | 1463820586624 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]]]}] 01:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2990ms 01:49:46 INFO - PROCESS | 6387 | 1463820586663 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 6387 | 1463820586667 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 01:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:49:46 INFO - PROCESS | 6387 | 1463820586673 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 6387 | 1463820586676 Marionette TRACE conn3 <- [1,1054,null,{}] 01:49:46 INFO - PROCESS | 6387 | 1463820586695 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}] 01:49:46 INFO - PROCESS | 6387 | 1463820586871 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:49:46 INFO - PROCESS | 6387 | 1463820586887 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b361800 == 115 [pid = 6387] [id = 271] 01:49:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 243 (0x8b367800) [pid = 6387] [serial = 814] [outer = (nil)] 01:49:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 244 (0x8b636400) [pid = 6387] [serial = 815] [outer = 0x8b367800] 01:49:46 INFO - PROCESS | 6387 | 1463820586972 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 245 (0x8b67f800) [pid = 6387] [serial = 816] [outer = 0x8b367800] 01:49:48 INFO - PROCESS | 6387 | 1463820588192 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]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1549ms 01:49:48 INFO - PROCESS | 6387 | 1463820588223 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 6387 | 1463820588231 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 01:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:49:48 INFO - PROCESS | 6387 | 1463820588240 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 6387 | 1463820588245 Marionette TRACE conn3 <- [1,1058,null,{}] 01:49:48 INFO - PROCESS | 6387 | 1463820588254 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}] 01:49:48 INFO - PROCESS | 6387 | 1463820588487 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:49:48 INFO - PROCESS | 6387 | 1463820588881 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ef000 == 116 [pid = 6387] [id = 272] 01:49:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 246 (0x87c5f800) [pid = 6387] [serial = 817] [outer = (nil)] 01:49:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 247 (0x8803e800) [pid = 6387] [serial = 818] [outer = 0x87c5f800] 01:49:48 INFO - PROCESS | 6387 | 1463820588971 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 248 (0x88702000) [pid = 6387] [serial = 819] [outer = 0x87c5f800] 01:49:49 INFO - PROCESS | 6387 | 1463820589879 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]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1693ms 01:49:49 INFO - PROCESS | 6387 | 1463820589934 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 6387 | 1463820589944 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 01:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:49:49 INFO - PROCESS | 6387 | 1463820589954 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 6387 | 1463820589959 Marionette TRACE conn3 <- [1,1062,null,{}] 01:49:49 INFO - PROCESS | 6387 | 1463820589966 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}] 01:49:50 INFO - PROCESS | 6387 | 1463820590200 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:49:50 INFO - PROCESS | 6387 | 1463820590526 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a752800 == 117 [pid = 6387] [id = 273] 01:49:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 249 (0x8a755400) [pid = 6387] [serial = 820] [outer = (nil)] 01:49:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 250 (0x8a797800) [pid = 6387] [serial = 821] [outer = 0x8a755400] 01:49:50 INFO - PROCESS | 6387 | 1463820590631 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 251 (0x8ab7b400) [pid = 6387] [serial = 822] [outer = 0x8a755400] 01:49:51 INFO - PROCESS | 6387 | 1463820591627 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]]]}] 01:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1731ms 01:49:51 INFO - PROCESS | 6387 | 1463820591687 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 6387 | 1463820591690 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 01:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:49:51 INFO - PROCESS | 6387 | 1463820591698 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:49:51 INFO - PROCESS | 6387 | 1463820591705 Marionette TRACE conn3 <- [1,1066,null,{}] 01:49:51 INFO - PROCESS | 6387 | 1463820591767 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}] 01:49:52 INFO - PROCESS | 6387 | 1463820592009 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:49:52 INFO - PROCESS | 6387 | 1463820592319 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a78f400 == 118 [pid = 6387] [id = 274] 01:49:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 252 (0x8b68b400) [pid = 6387] [serial = 823] [outer = (nil)] 01:49:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 253 (0x8c352800) [pid = 6387] [serial = 824] [outer = 0x8b68b400] 01:49:52 INFO - PROCESS | 6387 | 1463820592412 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 254 (0x8c478c00) [pid = 6387] [serial = 825] [outer = 0x8b68b400] 01:49:53 INFO - PROCESS | 6387 | 1463820593440 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]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1794ms 01:49:53 INFO - PROCESS | 6387 | 1463820593493 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 6387 | 1463820593497 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 01:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:49:53 INFO - PROCESS | 6387 | 1463820593505 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 6387 | 1463820593509 Marionette TRACE conn3 <- [1,1070,null,{}] 01:49:53 INFO - PROCESS | 6387 | 1463820593515 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}] 01:49:53 INFO - PROCESS | 6387 | 1463820593742 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:49:54 INFO - PROCESS | 6387 | 1463820594065 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c34d400 == 119 [pid = 6387] [id = 275] 01:49:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 255 (0x8c350800) [pid = 6387] [serial = 826] [outer = (nil)] 01:49:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 256 (0x8d219800) [pid = 6387] [serial = 827] [outer = 0x8c350800] 01:49:54 INFO - PROCESS | 6387 | 1463820594159 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 257 (0x8d2ce400) [pid = 6387] [serial = 828] [outer = 0x8c350800] 01:49:55 INFO - PROCESS | 6387 | 1463820595057 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]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1591ms 01:49:55 INFO - PROCESS | 6387 | 1463820595097 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 6387 | 1463820595101 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 01:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:49:55 INFO - PROCESS | 6387 | 1463820595108 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 6387 | 1463820595110 Marionette TRACE conn3 <- [1,1074,null,{}] 01:49:55 INFO - PROCESS | 6387 | 1463820595117 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}] 01:49:55 INFO - PROCESS | 6387 | 1463820595321 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:49:55 INFO - PROCESS | 6387 | 1463820595646 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5ce400 == 120 [pid = 6387] [id = 276] 01:49:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 258 (0x8d2d5c00) [pid = 6387] [serial = 829] [outer = (nil)] 01:49:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 259 (0x8d4cbc00) [pid = 6387] [serial = 830] [outer = 0x8d2d5c00] 01:49:55 INFO - PROCESS | 6387 | 1463820595788 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 260 (0x8d656000) [pid = 6387] [serial = 831] [outer = 0x8d2d5c00] 01:49:56 INFO - PROCESS | 6387 | 1463820596748 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]]]}] 01:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1689ms 01:49:56 INFO - PROCESS | 6387 | 1463820596799 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 6387 | 1463820596804 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 01:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:49:56 INFO - PROCESS | 6387 | 1463820596811 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:49:56 INFO - PROCESS | 6387 | 1463820596814 Marionette TRACE conn3 <- [1,1078,null,{}] 01:49:56 INFO - PROCESS | 6387 | 1463820596820 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}] 01:49:57 INFO - PROCESS | 6387 | 1463820597088 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:49:57 INFO - PROCESS | 6387 | 1463820597418 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d218800 == 121 [pid = 6387] [id = 277] 01:49:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 261 (0x8d658400) [pid = 6387] [serial = 832] [outer = (nil)] 01:49:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 262 (0x8e55d400) [pid = 6387] [serial = 833] [outer = 0x8d658400] 01:49:57 INFO - PROCESS | 6387 | 1463820597512 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 263 (0x8e713c00) [pid = 6387] [serial = 834] [outer = 0x8d658400] 01:49:58 INFO - PROCESS | 6387 | 1463820598488 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]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1736ms 01:49:58 INFO - PROCESS | 6387 | 1463820598548 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 6387 | 1463820598552 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 01:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:49:58 INFO - PROCESS | 6387 | 1463820598559 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - PROCESS | 6387 | 1463820598562 Marionette TRACE conn3 <- [1,1082,null,{}] 01:49:58 INFO - PROCESS | 6387 | 1463820598568 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}] 01:49:58 INFO - PROCESS | 6387 | 1463820598774 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:49:59 INFO - PROCESS | 6387 | 1463820599111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e560c00 == 122 [pid = 6387] [id = 278] 01:49:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 264 (0x8e70c000) [pid = 6387] [serial = 835] [outer = (nil)] 01:49:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 265 (0x8eeb1400) [pid = 6387] [serial = 836] [outer = 0x8e70c000] 01:49:59 INFO - PROCESS | 6387 | 1463820599210 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 266 (0x8f204000) [pid = 6387] [serial = 837] [outer = 0x8e70c000] 01:50:00 INFO - PROCESS | 6387 | 1463820600118 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]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1630ms 01:50:00 INFO - PROCESS | 6387 | 1463820600190 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 6387 | 1463820600194 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 01:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:50:00 INFO - PROCESS | 6387 | 1463820600201 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 6387 | 1463820600203 Marionette TRACE conn3 <- [1,1086,null,{}] 01:50:00 INFO - PROCESS | 6387 | 1463820600210 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}] 01:50:00 INFO - PROCESS | 6387 | 1463820600454 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:50:00 INFO - PROCESS | 6387 | 1463820600798 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21dc00 == 123 [pid = 6387] [id = 279] 01:50:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 267 (0x8f975400) [pid = 6387] [serial = 838] [outer = (nil)] 01:50:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 268 (0x8fbe3c00) [pid = 6387] [serial = 839] [outer = 0x8f975400] 01:50:00 INFO - PROCESS | 6387 | 1463820600903 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 269 (0x8fbe6c00) [pid = 6387] [serial = 840] [outer = 0x8f975400] 01:50:01 INFO - PROCESS | 6387 | 1463820601789 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]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1634ms 01:50:01 INFO - PROCESS | 6387 | 1463820601835 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:50:01 INFO - PROCESS | 6387 | 1463820601839 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 01:50:01 INFO - PROCESS | 6387 | 1463820601847 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 6387 | 1463820601850 Marionette TRACE conn3 <- [1,1090,null,{}] 01:50:01 INFO - PROCESS | 6387 | 1463820601856 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}] 01:50:02 INFO - PROCESS | 6387 | 1463820602061 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:50:02 INFO - PROCESS | 6387 | 1463820602384 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75d800 == 124 [pid = 6387] [id = 280] 01:50:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 270 (0x8eeabc00) [pid = 6387] [serial = 841] [outer = (nil)] 01:50:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 271 (0x910fc800) [pid = 6387] [serial = 842] [outer = 0x8eeabc00] 01:50:02 INFO - PROCESS | 6387 | 1463820602494 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 272 (0x9126a400) [pid = 6387] [serial = 843] [outer = 0x8eeabc00] 01:50:03 INFO - PROCESS | 6387 | 1463820603488 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]]]}] 01:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1690ms 01:50:03 INFO - PROCESS | 6387 | 1463820603536 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:50:03 INFO - PROCESS | 6387 | 1463820603540 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 01:50:03 INFO - PROCESS | 6387 | 1463820603547 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:50:03 INFO - PROCESS | 6387 | 1463820603550 Marionette TRACE conn3 <- [1,1094,null,{}] 01:50:03 INFO - PROCESS | 6387 | 1463820603556 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}] 01:50:03 INFO - PROCESS | 6387 | 1463820603771 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:50:04 INFO - PROCESS | 6387 | 1463820604111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeb2c00 == 125 [pid = 6387] [id = 281] 01:50:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 273 (0x8fbf0400) [pid = 6387] [serial = 844] [outer = (nil)] 01:50:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 274 (0x91ae5800) [pid = 6387] [serial = 845] [outer = 0x8fbf0400] 01:50:04 INFO - PROCESS | 6387 | 1463820604206 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 275 (0x91d68000) [pid = 6387] [serial = 846] [outer = 0x8fbf0400] 01:50:05 INFO - PROCESS | 6387 | 1463820605149 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1632ms 01:50:05 INFO - PROCESS | 6387 | 1463820605179 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:50:05 INFO - PROCESS | 6387 | 1463820605184 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 01:50:05 INFO - PROCESS | 6387 | 1463820605191 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 6387 | 1463820605195 Marionette TRACE conn3 <- [1,1098,null,{}] 01:50:05 INFO - PROCESS | 6387 | 1463820605201 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}] 01:50:05 INFO - PROCESS | 6387 | 1463820605439 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:50:05 INFO - PROCESS | 6387 | 1463820605761 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x91ae7400 == 126 [pid = 6387] [id = 282] 01:50:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 276 (0x939ea400) [pid = 6387] [serial = 847] [outer = (nil)] 01:50:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 277 (0x93a4f400) [pid = 6387] [serial = 848] [outer = 0x939ea400] 01:50:05 INFO - PROCESS | 6387 | 1463820605876 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 278 (0x946e3800) [pid = 6387] [serial = 849] [outer = 0x939ea400] 01:50:06 INFO - PROCESS | 6387 | 1463820606797 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]]]}] 01:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1639ms 01:50:06 INFO - PROCESS | 6387 | 1463820606830 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 6387 | 1463820606833 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 01:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:50:06 INFO - PROCESS | 6387 | 1463820606840 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:50:06 INFO - PROCESS | 6387 | 1463820606843 Marionette TRACE conn3 <- [1,1102,null,{}] 01:50:06 INFO - PROCESS | 6387 | 1463820606849 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}] 01:50:07 INFO - PROCESS | 6387 | 1463820607056 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:50:07 INFO - PROCESS | 6387 | 1463820607388 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c57000 == 127 [pid = 6387] [id = 283] 01:50:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 279 (0x946cdc00) [pid = 6387] [serial = 850] [outer = (nil)] 01:50:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 280 (0x98385000) [pid = 6387] [serial = 851] [outer = 0x946cdc00] 01:50:07 INFO - PROCESS | 6387 | 1463820607483 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 281 (0x996df400) [pid = 6387] [serial = 852] [outer = 0x946cdc00] 01:50:08 INFO - PROCESS | 6387 | 1463820608393 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]]]}] 01:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1631ms 01:50:08 INFO - PROCESS | 6387 | 1463820608471 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 6387 | 1463820608475 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 01:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:50:08 INFO - PROCESS | 6387 | 1463820608482 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - PROCESS | 6387 | 1463820608488 Marionette TRACE conn3 <- [1,1106,null,{}] 01:50:08 INFO - PROCESS | 6387 | 1463820608505 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}] 01:50:08 INFO - PROCESS | 6387 | 1463820608766 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:50:09 INFO - PROCESS | 6387 | 1463820609100 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f973c00 == 128 [pid = 6387] [id = 284] 01:50:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 282 (0x91269c00) [pid = 6387] [serial = 853] [outer = (nil)] 01:50:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 283 (0x9a0b4c00) [pid = 6387] [serial = 854] [outer = 0x91269c00] 01:50:09 INFO - PROCESS | 6387 | 1463820609189 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 284 (0x9a14d400) [pid = 6387] [serial = 855] [outer = 0x91269c00] 01:50:10 INFO - PROCESS | 6387 | 1463820610073 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]]]}] 01:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1656ms 01:50:10 INFO - PROCESS | 6387 | 1463820610140 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:50:10 INFO - PROCESS | 6387 | 1463820610144 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 01:50:10 INFO - PROCESS | 6387 | 1463820610151 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:50:10 INFO - PROCESS | 6387 | 1463820610154 Marionette TRACE conn3 <- [1,1110,null,{}] 01:50:10 INFO - PROCESS | 6387 | 1463820610161 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}] 01:50:10 INFO - PROCESS | 6387 | 1463820610408 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:50:10 INFO - PROCESS | 6387 | 1463820610732 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a223400 == 129 [pid = 6387] [id = 285] 01:50:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 285 (0x9a228000) [pid = 6387] [serial = 856] [outer = (nil)] 01:50:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 286 (0x9a412800) [pid = 6387] [serial = 857] [outer = 0x9a228000] 01:50:10 INFO - PROCESS | 6387 | 1463820610887 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 287 (0x9a41c000) [pid = 6387] [serial = 858] [outer = 0x9a228000] 01:50:11 INFO - PROCESS | 6387 | 1463820611808 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]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1690ms 01:50:11 INFO - PROCESS | 6387 | 1463820611841 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 6387 | 1463820611844 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 01:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:50:11 INFO - PROCESS | 6387 | 1463820611852 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 6387 | 1463820611857 Marionette TRACE conn3 <- [1,1114,null,{}] 01:50:11 INFO - PROCESS | 6387 | 1463820611863 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}] 01:50:12 INFO - PROCESS | 6387 | 1463820612073 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:50:12 INFO - PROCESS | 6387 | 1463820612417 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x87643400 == 130 [pid = 6387] [id = 286] 01:50:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 288 (0x87643800) [pid = 6387] [serial = 859] [outer = (nil)] 01:50:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 289 (0x9a96b000) [pid = 6387] [serial = 860] [outer = 0x87643800] 01:50:12 INFO - PROCESS | 6387 | 1463820612511 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 290 (0x9afe3800) [pid = 6387] [serial = 861] [outer = 0x87643800] 01:50:13 INFO - PROCESS | 6387 | 1463820613542 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]]]}] 01:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1734ms 01:50:13 INFO - PROCESS | 6387 | 1463820613588 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 6387 | 1463820613592 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 01:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:50:13 INFO - PROCESS | 6387 | 1463820613598 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - PROCESS | 6387 | 1463820613602 Marionette TRACE conn3 <- [1,1118,null,{}] 01:50:13 INFO - PROCESS | 6387 | 1463820613608 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}] 01:50:13 INFO - PROCESS | 6387 | 1463820613836 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:50:14 INFO - PROCESS | 6387 | 1463820614170 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x88041000 == 131 [pid = 6387] [id = 287] 01:50:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 291 (0x88041800) [pid = 6387] [serial = 862] [outer = (nil)] 01:50:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 292 (0x889a5800) [pid = 6387] [serial = 863] [outer = 0x88041800] 01:50:14 INFO - PROCESS | 6387 | 1463820614264 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 293 (0x89cde400) [pid = 6387] [serial = 864] [outer = 0x88041800] 01:50:15 INFO - PROCESS | 6387 | 1463820615211 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]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1691ms 01:50:15 INFO - PROCESS | 6387 | 1463820615290 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 6387 | 1463820615293 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 01:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:50:15 INFO - PROCESS | 6387 | 1463820615300 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 6387 | 1463820615304 Marionette TRACE conn3 <- [1,1122,null,{}] 01:50:15 INFO - PROCESS | 6387 | 1463820615310 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}] 01:50:15 INFO - PROCESS | 6387 | 1463820615564 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:50:15 INFO - PROCESS | 6387 | 1463820615911 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b48000 == 132 [pid = 6387] [id = 288] 01:50:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 294 (0x889a4c00) [pid = 6387] [serial = 865] [outer = (nil)] 01:50:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 295 (0x8b68e800) [pid = 6387] [serial = 866] [outer = 0x889a4c00] 01:50:16 INFO - PROCESS | 6387 | 1463820616006 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 296 (0x8c35c800) [pid = 6387] [serial = 867] [outer = 0x889a4c00] 01:50:16 INFO - PROCESS | 6387 | 1463820616906 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]]]}] 01:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1637ms 01:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:50:16 INFO - PROCESS | 6387 | 1463820616938 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:50:16 INFO - PROCESS | 6387 | 1463820616942 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 01:50:16 INFO - PROCESS | 6387 | 1463820616948 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:50:16 INFO - PROCESS | 6387 | 1463820616952 Marionette TRACE conn3 <- [1,1126,null,{}] 01:50:16 INFO - PROCESS | 6387 | 1463820616958 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}] 01:50:17 INFO - PROCESS | 6387 | 1463820617169 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:50:17 INFO - PROCESS | 6387 | 1463820617506 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35ec00 == 133 [pid = 6387] [id = 289] 01:50:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 297 (0x8b639000) [pid = 6387] [serial = 868] [outer = (nil)] 01:50:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 298 (0x8c480400) [pid = 6387] [serial = 869] [outer = 0x8b639000] 01:50:17 INFO - PROCESS | 6387 | 1463820617600 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 299 (0x8d222000) [pid = 6387] [serial = 870] [outer = 0x8b639000] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x87645400 == 132 [pid = 6387] [id = 270] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8a78b800 == 131 [pid = 6387] [id = 269] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x87d1c800 == 130 [pid = 6387] [id = 268] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x86d7a400 == 129 [pid = 6387] [id = 267] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74000 == 128 [pid = 6387] [id = 266] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x865ee400 == 127 [pid = 6387] [id = 264] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x865e9800 == 126 [pid = 6387] [id = 263] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8d2d1c00 == 125 [pid = 6387] [id = 262] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8d2cb800 == 124 [pid = 6387] [id = 261] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x92c54c00 == 123 [pid = 6387] [id = 259] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3cac00 == 122 [pid = 6387] [id = 260] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x939d8400 == 121 [pid = 6387] [id = 258] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8eeb3800 == 120 [pid = 6387] [id = 257] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd7400 == 119 [pid = 6387] [id = 256] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47a800 == 118 [pid = 6387] [id = 255] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8d305800 == 117 [pid = 6387] [id = 254] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47b800 == 116 [pid = 6387] [id = 253] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8a79a400 == 115 [pid = 6387] [id = 251] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47a000 == 114 [pid = 6387] [id = 252] 01:50:18 INFO - PROCESS | 6387 | --DOCSHELL 0x87d1bc00 == 113 [pid = 6387] [id = 250] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 298 (0x8b67c400) [pid = 6387] [serial = 749] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 297 (0x939e7000) [pid = 6387] [serial = 569] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 296 (0x95263c00) [pid = 6387] [serial = 692] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 295 (0xa6c4fc00) [pid = 6387] [serial = 274] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 294 (0x8899d400) [pid = 6387] [serial = 704] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 293 (0x91a45000) [pid = 6387] [serial = 530] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 292 (0x8d224400) [pid = 6387] [serial = 611] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 291 (0x8dcf2800) [pid = 6387] [serial = 419] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 290 (0x983db800) [pid = 6387] [serial = 536] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 289 (0x946cd800) [pid = 6387] [serial = 533] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 288 (0x99a06400) [pid = 6387] [serial = 572] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 287 (0x89cd9800) [pid = 6387] [serial = 741] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 286 (0x946d7c00) [pid = 6387] [serial = 262] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 285 (0xa2161000) [pid = 6387] [serial = 699] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 284 (0x95265000) [pid = 6387] [serial = 223] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 283 (0xa307e400) [pid = 6387] [serial = 581] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 282 (0x92c55400) [pid = 6387] [serial = 680] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 281 (0x87c5f400) [pid = 6387] [serial = 719] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 280 (0x996e4800) [pid = 6387] [serial = 693] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 279 (0x87d21400) [pid = 6387] [serial = 708] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 278 (0xa26cc800) [pid = 6387] [serial = 358] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 277 (0x91d68800) [pid = 6387] [serial = 563] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 276 (0x9b815800) [pid = 6387] [serial = 346] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 275 (0x8eea7400) [pid = 6387] [serial = 322] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 274 (0x8b3d0800) [pid = 6387] [serial = 714] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 273 (0xa6c48c00) [pid = 6387] [serial = 431] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 272 (0x9a41a400) [pid = 6387] [serial = 265] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 271 (0x9a967000) [pid = 6387] [serial = 479] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 270 (0xa245d800) [pid = 6387] [serial = 410] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 269 (0xa68a5c00) [pid = 6387] [serial = 271] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 268 (0xa2627c00) [pid = 6387] [serial = 313] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 267 (0x88042c00) [pid = 6387] [serial = 713] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 266 (0xa8c8a000) [pid = 6387] [serial = 364] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 265 (0x9a964000) [pid = 6387] [serial = 407] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 264 (0x8803c400) [pid = 6387] [serial = 737] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 263 (0x9a153c00) [pid = 6387] [serial = 491] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 262 (0xa82af000) [pid = 6387] [serial = 319] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 261 (0x8f979000) [pid = 6387] [serial = 422] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 260 (0x91d6d800) [pid = 6387] [serial = 618] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 259 (0x8b639800) [pid = 6387] [serial = 683] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 258 (0x88043000) [pid = 6387] [serial = 728] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 257 (0x8ee62000) [pid = 6387] [serial = 527] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 256 (0x8fbe6800) [pid = 6387] [serial = 470] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 255 (0xa50ae000) [pid = 6387] [serial = 630] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 254 (0x9b9c9800) [pid = 6387] [serial = 397] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 253 (0xa2158800) [pid = 6387] [serial = 627] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 252 (0x8d4d5000) [pid = 6387] [serial = 428] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 251 (0x91ae4400) [pid = 6387] [serial = 307] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 250 (0x9a170c00) [pid = 6387] [serial = 624] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 249 (0x8f972000) [pid = 6387] [serial = 566] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 248 (0x9a172000) [pid = 6387] [serial = 696] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 247 (0x9b187c00) [pid = 6387] [serial = 229] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 246 (0x9d49e000) [pid = 6387] [serial = 698] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 245 (0xa30d4800) [pid = 6387] [serial = 482] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 244 (0x8dce8400) [pid = 6387] [serial = 686] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 243 (0x8a793000) [pid = 6387] [serial = 743] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 242 (0x87c68000) [pid = 6387] [serial = 722] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 241 (0x93a4e800) [pid = 6387] [serial = 690] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 240 (0x946d9c00) [pid = 6387] [serial = 352] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 239 (0x8870d000) [pid = 6387] [serial = 702] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 238 (0x8764b000) [pid = 6387] [serial = 716] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 237 (0x8b633800) [pid = 6387] [serial = 746] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 236 (0xa628c800) [pid = 6387] [serial = 268] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 235 (0xa67bf400) [pid = 6387] [serial = 183] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 234 (0x8e716400) [pid = 6387] [serial = 367] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 233 (0x87d1f000) [pid = 6387] [serial = 707] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 232 (0x8c5d1400) [pid = 6387] [serial = 440] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 231 (0x8899e000) [pid = 6387] [serial = 710] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 230 (0x8870a400) [pid = 6387] [serial = 701] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 229 (0x92c57c00) [pid = 6387] [serial = 689] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 228 (0xa6d4c800) [pid = 6387] [serial = 497] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 227 (0x9d8f5c00) [pid = 6387] [serial = 355] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 226 (0x9a22b000) [pid = 6387] [serial = 476] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 225 (0x9a229000) [pid = 6387] [serial = 575] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 224 (0x8e566c00) [pid = 6387] [serial = 373] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 223 (0x8c480000) [pid = 6387] [serial = 524] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 222 (0x939f5000) [pid = 6387] [serial = 283] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 221 (0x8fbd6c00) [pid = 6387] [serial = 401] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 220 (0xa3257c00) [pid = 6387] [serial = 488] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 219 (0x9b80d400) [pid = 6387] [serial = 542] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 218 (0xa6c44c00) [pid = 6387] [serial = 277] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 217 (0x8b369000) [pid = 6387] [serial = 500] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 216 (0x9a229c00) [pid = 6387] [serial = 226] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 215 (0xa22ba800) [pid = 6387] [serial = 238] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 214 (0x8a797000) [pid = 6387] [serial = 744] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 213 (0x889a4400) [pid = 6387] [serial = 711] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 212 (0x91268c00) [pid = 6387] [serial = 349] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 211 (0x8b689000) [pid = 6387] [serial = 636] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 210 (0x91273400) [pid = 6387] [serial = 548] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 209 (0x9148a800) [pid = 6387] [serial = 280] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 208 (0x9776c400) [pid = 6387] [serial = 310] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 207 (0xa6d42800) [pid = 6387] [serial = 596] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 206 (0x9a150c00) [pid = 6387] [serial = 695] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 205 (0x9d49ac00) [pid = 6387] [serial = 235] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 204 (0x939d3400) [pid = 6387] [serial = 681] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0xa26c1000) [pid = 6387] [serial = 639] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0xa35f0000) [pid = 6387] [serial = 413] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x88043400) [pid = 6387] [serial = 738] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x8e710400) [pid = 6387] [serial = 687] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 199 (0x9d49b000) [pid = 6387] [serial = 545] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 198 (0x9b502c00) [pid = 6387] [serial = 578] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x8c358800) [pid = 6387] [serial = 587] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x91af0c00) [pid = 6387] [serial = 404] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x8c47a800) [pid = 6387] [serial = 434] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x8e558800) [pid = 6387] [serial = 467] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x8d30e400) [pid = 6387] [serial = 485] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x9126ec00) [pid = 6387] [serial = 325] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 191 (0xa6f3ac00) [pid = 6387] [serial = 316] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 190 (0x8b67b400) [pid = 6387] [serial = 684] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 189 (0x8c5c6400) [pid = 6387] [serial = 437] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 188 (0x8eeb3c00) [pid = 6387] [serial = 614] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 187 (0xa628c400) [pid = 6387] [serial = 584] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 186 (0x939df800) [pid = 6387] [serial = 731] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 185 (0xa50e5400) [pid = 6387] [serial = 416] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0xa62f0400) [pid = 6387] [serial = 361] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x9a27bc00) [pid = 6387] [serial = 539] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x8b67e400) [pid = 6387] [serial = 633] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x97772000) [pid = 6387] [serial = 621] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x910fd400) [pid = 6387] [serial = 494] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8899f000) [pid = 6387] [serial = 705] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x86d77c00) [pid = 6387] [serial = 734] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x86b50000) [pid = 6387] [serial = 725] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x95264000) [pid = 6387] [serial = 473] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0xa6c42400) [pid = 6387] [serial = 425] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0xa9063800) [pid = 6387] [serial = 370] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x9a175000) [pid = 6387] [serial = 590] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a967800) [pid = 6387] [serial = 232] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8b63ac00) [pid = 6387] [serial = 747] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x946d2c00) [pid = 6387] [serial = 464] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x89135c00) [pid = 6387] [serial = 740] [outer = (nil)] [url = about:blank] 01:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2999ms 01:50:19 INFO - PROCESS | 6387 | 1463820619936 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]]]}] 01:50:19 INFO - PROCESS | 6387 | 1463820619948 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:50:19 INFO - PROCESS | 6387 | 1463820619955 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 01:50:19 INFO - PROCESS | 6387 | 1463820619963 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 6387 | 1463820619974 Marionette TRACE conn3 <- [1,1130,null,{}] 01:50:19 INFO - PROCESS | 6387 | 1463820619989 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}] 01:50:20 INFO - PROCESS | 6387 | 1463820620197 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:50:20 INFO - PROCESS | 6387 | 1463820620398 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ed800 == 114 [pid = 6387] [id = 290] 01:50:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x86d7a400) [pid = 6387] [serial = 871] [outer = (nil)] 01:50:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x87c6a400) [pid = 6387] [serial = 872] [outer = 0x86d7a400] 01:50:20 INFO - PROCESS | 6387 | 1463820620481 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x87d21000) [pid = 6387] [serial = 873] [outer = 0x86d7a400] 01:50:21 INFO - PROCESS | 6387 | 1463820621370 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]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1446ms 01:50:21 INFO - PROCESS | 6387 | 1463820621410 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 6387 | 1463820621419 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 01:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:50:21 INFO - PROCESS | 6387 | 1463820621429 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 6387 | 1463820621434 Marionette TRACE conn3 <- [1,1134,null,{}] 01:50:21 INFO - PROCESS | 6387 | 1463820621440 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}] 01:50:21 INFO - PROCESS | 6387 | 1463820621738 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:50:21 INFO - PROCESS | 6387 | 1463820621771 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803a400 == 115 [pid = 6387] [id = 291] 01:50:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x88707000) [pid = 6387] [serial = 874] [outer = (nil)] 01:50:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8899ac00) [pid = 6387] [serial = 875] [outer = 0x88707000] 01:50:21 INFO - PROCESS | 6387 | 1463820621848 Marionette DEBUG loaded listener.js 01:50:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x889a3000) [pid = 6387] [serial = 876] [outer = 0x88707000] 01:50:22 INFO - PROCESS | 6387 | 1463820622853 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]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1491ms 01:50:22 INFO - PROCESS | 6387 | 1463820622925 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 6387 | 1463820622928 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 01:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:50:22 INFO - PROCESS | 6387 | 1463820622938 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 6387 | 1463820622951 Marionette TRACE conn3 <- [1,1138,null,{}] 01:50:22 INFO - PROCESS | 6387 | 1463820622996 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}] 01:50:23 INFO - PROCESS | 6387 | 1463820623304 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:50:23 INFO - PROCESS | 6387 | 1463820623342 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd8000 == 116 [pid = 6387] [id = 292] 01:50:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8a790400) [pid = 6387] [serial = 877] [outer = (nil)] 01:50:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8a797400) [pid = 6387] [serial = 878] [outer = 0x8a790400] 01:50:23 INFO - PROCESS | 6387 | 1463820623424 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8b366800) [pid = 6387] [serial = 879] [outer = 0x8a790400] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8d21cc00) [pid = 6387] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8a799c00) [pid = 6387] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x88577400) [pid = 6387] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x87644000) [pid = 6387] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x88575400) [pid = 6387] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x87648c00) [pid = 6387] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x86d75800) [pid = 6387] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8ab6c800) [pid = 6387] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x86b4c800) [pid = 6387] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x8912b800) [pid = 6387] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8764b400) [pid = 6387] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x88570c00) [pid = 6387] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x89cd8400) [pid = 6387] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x86b49000) [pid = 6387] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8764ec00) [pid = 6387] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8a757c00) [pid = 6387] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x86b4f000) [pid = 6387] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x86d70800) [pid = 6387] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:50:24 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8912ac00) [pid = 6387] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:50:24 INFO - PROCESS | 6387 | 1463820624967 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]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2063ms 01:50:25 INFO - PROCESS | 6387 | 1463820625002 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:50:25 INFO - PROCESS | 6387 | 1463820625005 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 01:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:50:25 INFO - PROCESS | 6387 | 1463820625012 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 6387 | 1463820625015 Marionette TRACE conn3 <- [1,1142,null,{}] 01:50:25 INFO - PROCESS | 6387 | 1463820625021 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}] 01:50:25 INFO - PROCESS | 6387 | 1463820625207 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:50:25 INFO - PROCESS | 6387 | --DOCSHELL 0x93b5d000 == 115 [pid = 6387] [id = 8] 01:50:25 INFO - PROCESS | 6387 | 1463820625474 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803fc00 == 116 [pid = 6387] [id = 293] 01:50:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x88572c00) [pid = 6387] [serial = 880] [outer = (nil)] 01:50:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8a78d400) [pid = 6387] [serial = 881] [outer = 0x88572c00] 01:50:25 INFO - PROCESS | 6387 | 1463820625591 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8ab6d000) [pid = 6387] [serial = 882] [outer = 0x88572c00] 01:50:26 INFO - PROCESS | 6387 | 1463820626561 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]]]}] 01:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 01:50:26 INFO - PROCESS | 6387 | 1463820626597 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 6387 | 1463820626603 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 01:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:50:26 INFO - PROCESS | 6387 | 1463820626613 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - PROCESS | 6387 | 1463820626620 Marionette TRACE conn3 <- [1,1146,null,{}] 01:50:26 INFO - PROCESS | 6387 | 1463820626630 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}] 01:50:26 INFO - PROCESS | 6387 | 1463820626859 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:50:27 INFO - PROCESS | 6387 | 1463820627157 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c64000 == 117 [pid = 6387] [id = 294] 01:50:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x87c65c00) [pid = 6387] [serial = 883] [outer = (nil)] 01:50:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x87d1bc00) [pid = 6387] [serial = 884] [outer = 0x87c65c00] 01:50:27 INFO - PROCESS | 6387 | 1463820627295 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x88041400) [pid = 6387] [serial = 885] [outer = 0x87c65c00] 01:50:28 INFO - PROCESS | 6387 | 1463820628234 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]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1698ms 01:50:28 INFO - PROCESS | 6387 | 1463820628311 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 6387 | 1463820628321 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 01:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:50:28 INFO - PROCESS | 6387 | 1463820628333 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 6387 | 1463820628337 Marionette TRACE conn3 <- [1,1150,null,{}] 01:50:28 INFO - PROCESS | 6387 | 1463820628344 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}] 01:50:28 INFO - PROCESS | 6387 | 1463820628604 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:50:28 INFO - PROCESS | 6387 | 1463820628919 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8899c800 == 118 [pid = 6387] [id = 295] 01:50:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x889a2800) [pid = 6387] [serial = 886] [outer = (nil)] 01:50:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x89cd5400) [pid = 6387] [serial = 887] [outer = 0x889a2800] 01:50:29 INFO - PROCESS | 6387 | 1463820629011 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8a759000) [pid = 6387] [serial = 888] [outer = 0x889a2800] 01:50:29 INFO - PROCESS | 6387 | 1463820629982 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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1689ms 01:50:30 INFO - PROCESS | 6387 | 1463820630021 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 6387 | 1463820630026 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 01:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:50:30 INFO - PROCESS | 6387 | 1463820630033 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 6387 | 1463820630039 Marionette TRACE conn3 <- [1,1154,null,{}] 01:50:30 INFO - PROCESS | 6387 | 1463820630056 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}] 01:50:30 INFO - PROCESS | 6387 | 1463820630285 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:50:30 INFO - PROCESS | 6387 | 1463820630610 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b636000 == 119 [pid = 6387] [id = 296] 01:50:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x8b677400) [pid = 6387] [serial = 889] [outer = (nil)] 01:50:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8b67e000) [pid = 6387] [serial = 890] [outer = 0x8b677400] 01:50:30 INFO - PROCESS | 6387 | 1463820630744 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x8b689000) [pid = 6387] [serial = 891] [outer = 0x8b677400] 01:50:31 INFO - PROCESS | 6387 | 1463820631706 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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1736ms 01:50:31 INFO - PROCESS | 6387 | 1463820631771 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:50:31 INFO - PROCESS | 6387 | 1463820631776 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 01:50:31 INFO - PROCESS | 6387 | 1463820631782 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 6387 | 1463820631786 Marionette TRACE conn3 <- [1,1158,null,{}] 01:50:31 INFO - PROCESS | 6387 | 1463820631792 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}] 01:50:31 INFO - PROCESS | 6387 | 1463820631992 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:50:32 INFO - PROCESS | 6387 | 1463820632260 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b362c00 == 120 [pid = 6387] [id = 297] 01:50:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x8b67bc00) [pid = 6387] [serial = 892] [outer = (nil)] 01:50:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x8c474c00) [pid = 6387] [serial = 893] [outer = 0x8b67bc00] 01:50:32 INFO - PROCESS | 6387 | 1463820632362 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8c47f000) [pid = 6387] [serial = 894] [outer = 0x8b67bc00] 01:50:33 INFO - PROCESS | 6387 | 1463820633249 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]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1531ms 01:50:33 INFO - PROCESS | 6387 | 1463820633314 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 6387 | 1463820633319 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 01:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:50:33 INFO - PROCESS | 6387 | 1463820633325 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 6387 | 1463820633329 Marionette TRACE conn3 <- [1,1162,null,{}] 01:50:33 INFO - PROCESS | 6387 | 1463820633335 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}] 01:50:33 INFO - PROCESS | 6387 | 1463820633543 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:50:33 INFO - PROCESS | 6387 | 1463820633804 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47e800 == 121 [pid = 6387] [id = 298] 01:50:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x8c5c5c00) [pid = 6387] [serial = 895] [outer = (nil)] 01:50:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8d21c800) [pid = 6387] [serial = 896] [outer = 0x8c5c5c00] 01:50:33 INFO - PROCESS | 6387 | 1463820633938 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8d2cdc00) [pid = 6387] [serial = 897] [outer = 0x8c5c5c00] 01:50:34 INFO - PROCESS | 6387 | 1463820634856 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]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1583ms 01:50:34 INFO - PROCESS | 6387 | 1463820634908 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 6387 | 1463820634912 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 01:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:50:34 INFO - PROCESS | 6387 | 1463820634919 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 6387 | 1463820634922 Marionette TRACE conn3 <- [1,1166,null,{}] 01:50:34 INFO - PROCESS | 6387 | 1463820634928 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}] 01:50:35 INFO - PROCESS | 6387 | 1463820635169 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:50:35 INFO - PROCESS | 6387 | 1463820635454 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd3000 == 122 [pid = 6387] [id = 299] 01:50:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8c5c7800) [pid = 6387] [serial = 898] [outer = (nil)] 01:50:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8dce9800) [pid = 6387] [serial = 899] [outer = 0x8c5c7800] 01:50:35 INFO - PROCESS | 6387 | 1463820635588 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x8dcf5400) [pid = 6387] [serial = 900] [outer = 0x8c5c7800] 01:50:36 INFO - PROCESS | 6387 | 1463820636623 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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1743ms 01:50:36 INFO - PROCESS | 6387 | 1463820636667 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 6387 | 1463820636674 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 01:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:50:36 INFO - PROCESS | 6387 | 1463820636684 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 6387 | 1463820636689 Marionette TRACE conn3 <- [1,1170,null,{}] 01:50:36 INFO - PROCESS | 6387 | 1463820636700 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}] 01:50:37 INFO - PROCESS | 6387 | 1463820637014 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:50:37 INFO - PROCESS | 6387 | 1463820637429 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d305400 == 123 [pid = 6387] [id = 300] 01:50:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8d4d5000) [pid = 6387] [serial = 901] [outer = (nil)] 01:50:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x8e558c00) [pid = 6387] [serial = 902] [outer = 0x8d4d5000] 01:50:37 INFO - PROCESS | 6387 | 1463820637525 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x8e565c00) [pid = 6387] [serial = 903] [outer = 0x8d4d5000] 01:50:38 INFO - PROCESS | 6387 | 1463820638447 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]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1841ms 01:50:38 INFO - PROCESS | 6387 | 1463820638525 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 01:50:38 INFO - PROCESS | 6387 | 1463820638529 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 01:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:50:38 INFO - PROCESS | 6387 | 1463820638536 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 6387 | 1463820638539 Marionette TRACE conn3 <- [1,1174,null,{}] 01:50:38 INFO - PROCESS | 6387 | 1463820638545 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}] 01:50:38 INFO - PROCESS | 6387 | 1463820638828 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:50:39 INFO - PROCESS | 6387 | 1463820639148 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47fc00 == 124 [pid = 6387] [id = 301] 01:50:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x8e566400) [pid = 6387] [serial = 904] [outer = (nil)] 01:50:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x8ee6c400) [pid = 6387] [serial = 905] [outer = 0x8e566400] 01:50:39 INFO - PROCESS | 6387 | 1463820639252 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 186 (0x8eea6800) [pid = 6387] [serial = 906] [outer = 0x8e566400] 01:50:40 INFO - PROCESS | 6387 | 1463820640174 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] 01:50:40 INFO - PROCESS | 6387 | 1463820640225 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 01:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:50:40 INFO - PROCESS | 6387 | 1463820640233 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 6387 | 1463820640237 Marionette TRACE conn3 <- [1,1178,null,{}] 01:50:40 INFO - PROCESS | 6387 | 1463820640243 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}] 01:50:40 INFO - PROCESS | 6387 | 1463820640456 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:50:40 INFO - PROCESS | 6387 | 1463820640721 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4dc00 == 125 [pid = 6387] [id = 302] 01:50:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 187 (0x8e480c00) [pid = 6387] [serial = 907] [outer = (nil)] 01:50:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 188 (0x8f974000) [pid = 6387] [serial = 908] [outer = 0x8e480c00] 01:50:40 INFO - PROCESS | 6387 | 1463820640850 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 189 (0x8fbd5400) [pid = 6387] [serial = 909] [outer = 0x8e480c00] 01:50:41 INFO - PROCESS | 6387 | 1463820641830 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] 01:50:41 INFO - PROCESS | 6387 | 1463820641876 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 01:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:50:41 INFO - PROCESS | 6387 | 1463820641883 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 6387 | 1463820641888 Marionette TRACE conn3 <- [1,1182,null,{}] 01:50:41 INFO - PROCESS | 6387 | 1463820641894 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}] 01:50:42 INFO - PROCESS | 6387 | 1463820642105 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:50:42 INFO - PROCESS | 6387 | 1463820642369 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x87648c00 == 126 [pid = 6387] [id = 303] 01:50:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 190 (0x8ee6a000) [pid = 6387] [serial = 910] [outer = (nil)] 01:50:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 191 (0x910f7c00) [pid = 6387] [serial = 911] [outer = 0x8ee6a000] 01:50:42 INFO - PROCESS | 6387 | 1463820642499 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 192 (0x9126b400) [pid = 6387] [serial = 912] [outer = 0x8ee6a000] 01:50:43 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:43 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:50:43 INFO - PROCESS | 6387 | 1463820643425 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] 01:50:43 INFO - PROCESS | 6387 | 1463820643484 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 01:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:50:43 INFO - PROCESS | 6387 | 1463820643491 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 6387 | 1463820643495 Marionette TRACE conn3 <- [1,1186,null,{}] 01:50:43 INFO - PROCESS | 6387 | 1463820643501 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}] 01:50:43 INFO - PROCESS | 6387 | 1463820643755 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:50:44 INFO - PROCESS | 6387 | 1463820644082 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe4800 == 127 [pid = 6387] [id = 304] 01:50:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0x91ae8800) [pid = 6387] [serial = 913] [outer = (nil)] 01:50:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x91d63c00) [pid = 6387] [serial = 914] [outer = 0x91ae8800] 01:50:44 INFO - PROCESS | 6387 | 1463820644182 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x91d70800) [pid = 6387] [serial = 915] [outer = 0x91ae8800] 01:50:45 INFO - PROCESS | 6387 | 1463820645076 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] 01:50:45 INFO - PROCESS | 6387 | 1463820645136 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 01:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:50:45 INFO - PROCESS | 6387 | 1463820645146 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 6387 | 1463820645148 Marionette TRACE conn3 <- [1,1190,null,{}] 01:50:45 INFO - PROCESS | 6387 | 1463820645155 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}] 01:50:45 INFO - PROCESS | 6387 | 1463820645371 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:50:45 INFO - PROCESS | 6387 | 1463820645691 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c50400 == 128 [pid = 6387] [id = 305] 01:50:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x92c50c00) [pid = 6387] [serial = 916] [outer = (nil)] 01:50:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x92c57c00) [pid = 6387] [serial = 917] [outer = 0x92c50c00] 01:50:45 INFO - PROCESS | 6387 | 1463820645784 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x92c5c800) [pid = 6387] [serial = 918] [outer = 0x92c50c00] 01:50:46 INFO - PROCESS | 6387 | 1463820646721 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] 01:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:50:46 INFO - PROCESS | 6387 | 1463820646783 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 01:50:46 INFO - PROCESS | 6387 | 1463820646790 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 6387 | 1463820646793 Marionette TRACE conn3 <- [1,1194,null,{}] 01:50:46 INFO - PROCESS | 6387 | 1463820646799 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}] 01:50:47 INFO - PROCESS | 6387 | 1463820647012 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:50:47 INFO - PROCESS | 6387 | 1463820647280 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74400 == 129 [pid = 6387] [id = 306] 01:50:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 199 (0x92733000) [pid = 6387] [serial = 919] [outer = (nil)] 01:50:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 200 (0x939f0000) [pid = 6387] [serial = 920] [outer = 0x92733000] 01:50:47 INFO - PROCESS | 6387 | 1463820647408 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x93a4f000) [pid = 6387] [serial = 921] [outer = 0x92733000] 01:50:48 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:48 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:48 INFO - PROCESS | 6387 | 1463820648318 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] 01:50:48 INFO - PROCESS | 6387 | 1463820648387 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 01:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:50:48 INFO - PROCESS | 6387 | 1463820648394 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 6387 | 1463820648398 Marionette TRACE conn3 <- [1,1198,null,{}] 01:50:48 INFO - PROCESS | 6387 | 1463820648403 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}] 01:50:48 INFO - PROCESS | 6387 | 1463820648616 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:50:48 INFO - PROCESS | 6387 | 1463820648942 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dce9c00 == 130 [pid = 6387] [id = 307] 01:50:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 202 (0x92c59000) [pid = 6387] [serial = 922] [outer = (nil)] 01:50:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 203 (0x946d6800) [pid = 6387] [serial = 923] [outer = 0x92c59000] 01:50:49 INFO - PROCESS | 6387 | 1463820649037 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 204 (0x950bcc00) [pid = 6387] [serial = 924] [outer = 0x92c59000] 01:50:49 INFO - PROCESS | 6387 | 1463820649923 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]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1580ms 01:50:49 INFO - PROCESS | 6387 | 1463820649976 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 6387 | 1463820649979 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 01:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:50:49 INFO - PROCESS | 6387 | 1463820649986 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 6387 | 1463820649989 Marionette TRACE conn3 <- [1,1202,null,{}] 01:50:49 INFO - PROCESS | 6387 | 1463820649996 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}] 01:50:50 INFO - PROCESS | 6387 | 1463820650219 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:50:50 INFO - PROCESS | 6387 | 1463820650533 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b53c00 == 131 [pid = 6387] [id = 308] 01:50:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 205 (0x93b54800) [pid = 6387] [serial = 925] [outer = (nil)] 01:50:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 206 (0x95268800) [pid = 6387] [serial = 926] [outer = 0x93b54800] 01:50:50 INFO - PROCESS | 6387 | 1463820650628 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 207 (0x9538d400) [pid = 6387] [serial = 927] [outer = 0x93b54800] 01:50:51 INFO - PROCESS | 6387 | 1463820651658 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]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1736ms 01:50:51 INFO - PROCESS | 6387 | 1463820651724 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:50:51 INFO - PROCESS | 6387 | 1463820651728 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 01:50:51 INFO - PROCESS | 6387 | 1463820651735 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 6387 | 1463820651739 Marionette TRACE conn3 <- [1,1206,null,{}] 01:50:51 INFO - PROCESS | 6387 | 1463820651745 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}] 01:50:51 INFO - PROCESS | 6387 | 1463820651970 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:50:52 INFO - PROCESS | 6387 | 1463820652335 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a78e400 == 132 [pid = 6387] [id = 309] 01:50:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 208 (0x95261000) [pid = 6387] [serial = 928] [outer = (nil)] 01:50:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 209 (0x99772000) [pid = 6387] [serial = 929] [outer = 0x95261000] 01:50:52 INFO - PROCESS | 6387 | 1463820652432 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 210 (0x99a07c00) [pid = 6387] [serial = 930] [outer = 0x95261000] 01:50:53 INFO - PROCESS | 6387 | 1463820653358 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]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1683ms 01:50:53 INFO - PROCESS | 6387 | 1463820653418 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 6387 | 1463820653422 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 01:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:50:53 INFO - PROCESS | 6387 | 1463820653429 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 6387 | 1463820653432 Marionette TRACE conn3 <- [1,1210,null,{}] 01:50:53 INFO - PROCESS | 6387 | 1463820653438 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}] 01:50:53 INFO - PROCESS | 6387 | 1463820653662 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:50:54 INFO - PROCESS | 6387 | 1463820653995 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f7c00 == 133 [pid = 6387] [id = 310] 01:50:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 211 (0x9272b000) [pid = 6387] [serial = 931] [outer = (nil)] 01:50:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 212 (0x9a155800) [pid = 6387] [serial = 932] [outer = 0x9272b000] 01:50:54 INFO - PROCESS | 6387 | 1463820654090 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 213 (0x9a172400) [pid = 6387] [serial = 933] [outer = 0x9272b000] 01:50:55 INFO - PROCESS | 6387 | 1463820655000 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]]]}] 01:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1638ms 01:50:55 INFO - PROCESS | 6387 | 1463820655068 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 6387 | 1463820655072 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 01:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:50:55 INFO - PROCESS | 6387 | 1463820655080 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - PROCESS | 6387 | 1463820655083 Marionette TRACE conn3 <- [1,1214,null,{}] 01:50:55 INFO - PROCESS | 6387 | 1463820655090 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}] 01:50:55 INFO - PROCESS | 6387 | 1463820655317 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:50:55 INFO - PROCESS | 6387 | 1463820655637 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x98a9c400 == 134 [pid = 6387] [id = 311] 01:50:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 214 (0x996e4400) [pid = 6387] [serial = 934] [outer = (nil)] 01:50:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 215 (0x9a229000) [pid = 6387] [serial = 935] [outer = 0x996e4400] 01:50:55 INFO - PROCESS | 6387 | 1463820655734 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 216 (0x9a22b400) [pid = 6387] [serial = 936] [outer = 0x996e4400] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x946e2000 == 133 [pid = 6387] [id = 43] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8764dc00 == 132 [pid = 6387] [id = 239] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x87645c00 == 131 [pid = 6387] [id = 240] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4ec00 == 130 [pid = 6387] [id = 242] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4a400 == 129 [pid = 6387] [id = 243] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd8000 == 128 [pid = 6387] [id = 292] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8803a400 == 127 [pid = 6387] [id = 291] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x865ed800 == 126 [pid = 6387] [id = 290] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x86b48000 == 125 [pid = 6387] [id = 288] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x88041000 == 124 [pid = 6387] [id = 287] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x9a223400 == 123 [pid = 6387] [id = 285] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x87643400 == 122 [pid = 6387] [id = 286] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8f973c00 == 121 [pid = 6387] [id = 284] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x92c57000 == 120 [pid = 6387] [id = 283] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x91ae7400 == 119 [pid = 6387] [id = 282] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8a75d800 == 118 [pid = 6387] [id = 280] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8eeb2c00 == 117 [pid = 6387] [id = 281] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21dc00 == 116 [pid = 6387] [id = 279] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8e560c00 == 115 [pid = 6387] [id = 278] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8d218800 == 114 [pid = 6387] [id = 277] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5ce400 == 113 [pid = 6387] [id = 276] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8c34d400 == 112 [pid = 6387] [id = 275] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8a78f400 == 111 [pid = 6387] [id = 274] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x8a752800 == 110 [pid = 6387] [id = 273] 01:50:57 INFO - PROCESS | 6387 | --DOCSHELL 0x865ef000 == 109 [pid = 6387] [id = 272] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 215 (0x88999800) [pid = 6387] [serial = 813] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 214 (0x8b636400) [pid = 6387] [serial = 815] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 213 (0x8870a800) [pid = 6387] [serial = 803] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 212 (0x8eeafc00) [pid = 6387] [serial = 764] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 211 (0x864d9c00) [pid = 6387] [serial = 797] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 210 (0x9a176400) [pid = 6387] [serial = 593] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 209 (0x8ab71c00) [pid = 6387] [serial = 809] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 208 (0x91d6bc00) [pid = 6387] [serial = 770] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 207 (0x89cd3800) [pid = 6387] [serial = 807] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 206 (0x9525f400) [pid = 6387] [serial = 776] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 205 (0x8764d400) [pid = 6387] [serial = 717] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 204 (0x9b818000) [pid = 6387] [serial = 782] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 203 (0x939f2400) [pid = 6387] [serial = 794] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 202 (0x8b364c00) [pid = 6387] [serial = 660] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 201 (0x8803d000) [pid = 6387] [serial = 812] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x88709c00) [pid = 6387] [serial = 752] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 199 (0x8ab79400) [pid = 6387] [serial = 810] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 198 (0x87c66c00) [pid = 6387] [serial = 801] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x8ab75400) [pid = 6387] [serial = 648] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x939d4c00) [pid = 6387] [serial = 773] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x996e6000) [pid = 6387] [serial = 732] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x9b813000) [pid = 6387] [serial = 788] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x88999c00) [pid = 6387] [serial = 806] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x8e478c00) [pid = 6387] [serial = 761] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 191 (0x8ab75800) [pid = 6387] [serial = 654] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 190 (0x8d2d5400) [pid = 6387] [serial = 785] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 189 (0x87c6ac00) [pid = 6387] [serial = 723] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 188 (0x8857a000) [pid = 6387] [serial = 657] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 187 (0xa5042000) [pid = 6387] [serial = 645] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 186 (0x910f4000) [pid = 6387] [serial = 767] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 185 (0x8ab74800) [pid = 6387] [serial = 755] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0x86b53400) [pid = 6387] [serial = 726] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x87c60c00) [pid = 6387] [serial = 720] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x9a151c00) [pid = 6387] [serial = 779] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x87642800) [pid = 6387] [serial = 800] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8b685800) [pid = 6387] [serial = 642] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8c5cb800) [pid = 6387] [serial = 729] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8d301400) [pid = 6387] [serial = 758] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x86d7b000) [pid = 6387] [serial = 735] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x89133c00) [pid = 6387] [serial = 651] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x865f2000) [pid = 6387] [serial = 791] [outer = (nil)] [url = about:blank] 01:50:58 INFO - PROCESS | 6387 | 1463820658253 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]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 3190ms 01:50:58 INFO - PROCESS | 6387 | 1463820658270 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 6387 | 1463820658275 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 01:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:50:58 INFO - PROCESS | 6387 | 1463820658285 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 6387 | 1463820658292 Marionette TRACE conn3 <- [1,1218,null,{}] 01:50:58 INFO - PROCESS | 6387 | 1463820658308 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}] 01:50:58 INFO - PROCESS | 6387 | 1463820658508 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:50:58 INFO - PROCESS | 6387 | 1463820658729 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d77800 == 110 [pid = 6387] [id = 312] 01:50:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x86d77c00) [pid = 6387] [serial = 937] [outer = (nil)] 01:50:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x86d7d000) [pid = 6387] [serial = 938] [outer = 0x86d77c00] 01:50:58 INFO - PROCESS | 6387 | 1463820658813 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8764a400) [pid = 6387] [serial = 939] [outer = 0x86d77c00] 01:50:59 INFO - PROCESS | 6387 | 1463820659810 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]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1601ms 01:50:59 INFO - PROCESS | 6387 | 1463820659888 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 6387 | 1463820659901 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 01:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:50:59 INFO - PROCESS | 6387 | 1463820659920 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 6387 | 1463820659928 Marionette TRACE conn3 <- [1,1222,null,{}] 01:50:59 INFO - PROCESS | 6387 | 1463820659937 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}] 01:51:00 INFO - PROCESS | 6387 | 1463820660308 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:51:00 INFO - PROCESS | 6387 | 1463820660478 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c68c00 == 111 [pid = 6387] [id = 313] 01:51:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x87c6ac00) [pid = 6387] [serial = 940] [outer = (nil)] 01:51:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x87d1e800) [pid = 6387] [serial = 941] [outer = 0x87c6ac00] 01:51:00 INFO - PROCESS | 6387 | 1463820660582 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8803c400) [pid = 6387] [serial = 942] [outer = 0x87c6ac00] 01:51:01 INFO - PROCESS | 6387 | 1463820661552 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] 01:51:01 INFO - PROCESS | 6387 | 1463820661623 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 01:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:51:01 INFO - PROCESS | 6387 | 1463820661630 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 6387 | 1463820661636 Marionette TRACE conn3 <- [1,1226,null,{}] 01:51:01 INFO - PROCESS | 6387 | 1463820661659 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}] 01:51:01 INFO - PROCESS | 6387 | 1463820661928 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:51:02 INFO - PROCESS | 6387 | 1463820662167 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x88710000 == 112 [pid = 6387] [id = 314] 01:51:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x88710400) [pid = 6387] [serial = 943] [outer = (nil)] 01:51:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x889a2c00) [pid = 6387] [serial = 944] [outer = 0x88710400] 01:51:02 INFO - PROCESS | 6387 | 1463820662253 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x8912bc00) [pid = 6387] [serial = 945] [outer = 0x88710400] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x88034c00) [pid = 6387] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x8a79ac00) [pid = 6387] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8c5c9400) [pid = 6387] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8d4d9c00) [pid = 6387] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8dcebc00) [pid = 6387] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8f979800) [pid = 6387] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8fbeb400) [pid = 6387] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x93b5d400) [pid = 6387] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8a75d000) [pid = 6387] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x88707000) [pid = 6387] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8a790400) [pid = 6387] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x88041800) [pid = 6387] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x87643800) [pid = 6387] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x9a228000) [pid = 6387] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x91269c00) [pid = 6387] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x946cdc00) [pid = 6387] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x939ea400) [pid = 6387] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8fbf0400) [pid = 6387] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8eeabc00) [pid = 6387] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8f975400) [pid = 6387] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8e70c000) [pid = 6387] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8d658400) [pid = 6387] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8d2d5c00) [pid = 6387] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8c350800) [pid = 6387] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8b68b400) [pid = 6387] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8a755400) [pid = 6387] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x87c5f800) [pid = 6387] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x86d7a400) [pid = 6387] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x889a4c00) [pid = 6387] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x99774c00) [pid = 6387] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8d2cc000) [pid = 6387] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x865ef400) [pid = 6387] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x939dc000) [pid = 6387] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x99e2ac00) [pid = 6387] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x8d2d4c00) [pid = 6387] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x865ea400) [pid = 6387] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8fbe7c00) [pid = 6387] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x864d2800) [pid = 6387] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x93a4ac00) [pid = 6387] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:51:03 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x87c61400) [pid = 6387] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:51:03 INFO - PROCESS | 6387 | 1463820663797 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]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2191ms 01:51:03 INFO - PROCESS | 6387 | 1463820663822 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 6387 | 1463820663826 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 01:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:51:03 INFO - PROCESS | 6387 | 1463820663833 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 6387 | 1463820663836 Marionette TRACE conn3 <- [1,1230,null,{}] 01:51:03 INFO - PROCESS | 6387 | 1463820663867 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}] 01:51:04 INFO - PROCESS | 6387 | 1463820664074 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:51:04 INFO - PROCESS | 6387 | 1463820664085 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f0c00 == 113 [pid = 6387] [id = 315] 01:51:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x88041000) [pid = 6387] [serial = 946] [outer = (nil)] 01:51:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8899ec00) [pid = 6387] [serial = 947] [outer = 0x88041000] 01:51:04 INFO - PROCESS | 6387 | 1463820664163 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x89132800) [pid = 6387] [serial = 948] [outer = 0x88041000] 01:51:05 INFO - PROCESS | 6387 | 1463820665151 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]]]}] 01:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1379ms 01:51:05 INFO - PROCESS | 6387 | 1463820665214 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 6387 | 1463820665218 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 01:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:51:05 INFO - PROCESS | 6387 | 1463820665351 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 6387 | 1463820665359 Marionette TRACE conn3 <- [1,1234,null,{}] 01:51:05 INFO - PROCESS | 6387 | 1463820665368 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}] 01:51:05 INFO - PROCESS | 6387 | 1463820665614 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:51:05 INFO - PROCESS | 6387 | 1463820665961 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d78000 == 114 [pid = 6387] [id = 316] 01:51:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x86d7a800) [pid = 6387] [serial = 949] [outer = (nil)] 01:51:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8764c000) [pid = 6387] [serial = 950] [outer = 0x86d7a800] 01:51:06 INFO - PROCESS | 6387 | 1463820666054 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x87c62c00) [pid = 6387] [serial = 951] [outer = 0x86d7a800] 01:51:07 INFO - PROCESS | 6387 | 1463820667086 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]]]}] 01:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1807ms 01:51:07 INFO - PROCESS | 6387 | 1463820667144 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 6387 | 1463820667151 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 01:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:51:07 INFO - PROCESS | 6387 | 1463820667160 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - PROCESS | 6387 | 1463820667166 Marionette TRACE conn3 <- [1,1238,null,{}] 01:51:07 INFO - PROCESS | 6387 | 1463820667180 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}] 01:51:07 INFO - PROCESS | 6387 | 1463820667452 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:51:07 INFO - PROCESS | 6387 | 1463820667781 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x88579400 == 115 [pid = 6387] [id = 317] 01:51:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8857ac00) [pid = 6387] [serial = 952] [outer = (nil)] 01:51:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8870d000) [pid = 6387] [serial = 953] [outer = 0x8857ac00] 01:51:07 INFO - PROCESS | 6387 | 1463820667872 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8912b000) [pid = 6387] [serial = 954] [outer = 0x8857ac00] 01:51:08 INFO - PROCESS | 6387 | 1463820668833 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]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1742ms 01:51:08 INFO - PROCESS | 6387 | 1463820668903 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 6387 | 1463820668907 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 01:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:51:08 INFO - PROCESS | 6387 | 1463820668915 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 6387 | 1463820668919 Marionette TRACE conn3 <- [1,1242,null,{}] 01:51:08 INFO - PROCESS | 6387 | 1463820668926 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}] 01:51:09 INFO - PROCESS | 6387 | 1463820669209 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:51:09 INFO - PROCESS | 6387 | 1463820669582 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75a400 == 116 [pid = 6387] [id = 318] 01:51:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8a75b000) [pid = 6387] [serial = 955] [outer = (nil)] 01:51:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8a78bc00) [pid = 6387] [serial = 956] [outer = 0x8a75b000] 01:51:09 INFO - PROCESS | 6387 | 1463820669684 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8a794400) [pid = 6387] [serial = 957] [outer = 0x8a75b000] 01:51:10 INFO - PROCESS | 6387 | 1463820670642 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]]]}] 01:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1785ms 01:51:10 INFO - PROCESS | 6387 | 1463820670700 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 6387 | 1463820670705 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 01:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:51:10 INFO - PROCESS | 6387 | 1463820670711 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 6387 | 1463820670715 Marionette TRACE conn3 <- [1,1246,null,{}] 01:51:10 INFO - PROCESS | 6387 | 1463820670721 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}] 01:51:10 INFO - PROCESS | 6387 | 1463820670937 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:51:11 INFO - PROCESS | 6387 | 1463820671259 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cdac00 == 117 [pid = 6387] [id = 319] 01:51:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8ab77000) [pid = 6387] [serial = 958] [outer = (nil)] 01:51:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8b368400) [pid = 6387] [serial = 959] [outer = 0x8ab77000] 01:51:11 INFO - PROCESS | 6387 | 1463820671353 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8b632c00) [pid = 6387] [serial = 960] [outer = 0x8ab77000] 01:51:12 INFO - PROCESS | 6387 | 1463820672323 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]]]}] 01:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1690ms 01:51:12 INFO - PROCESS | 6387 | 1463820672403 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:51:12 INFO - PROCESS | 6387 | 1463820672408 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 01:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:51:12 INFO - PROCESS | 6387 | 1463820672415 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 6387 | 1463820672418 Marionette TRACE conn3 <- [1,1250,null,{}] 01:51:12 INFO - PROCESS | 6387 | 1463820672425 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}] 01:51:12 INFO - PROCESS | 6387 | 1463820672680 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:51:13 INFO - PROCESS | 6387 | 1463820672996 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x88571800 == 118 [pid = 6387] [id = 320] 01:51:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8ab77400) [pid = 6387] [serial = 961] [outer = (nil)] 01:51:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8b63dc00) [pid = 6387] [serial = 962] [outer = 0x8ab77400] 01:51:13 INFO - PROCESS | 6387 | 1463820673089 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8b640800) [pid = 6387] [serial = 963] [outer = 0x8ab77400] 01:51:14 INFO - PROCESS | 6387 | 1463820674014 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]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1636ms 01:51:14 INFO - PROCESS | 6387 | 1463820674052 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:51:14 INFO - PROCESS | 6387 | 1463820674056 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 01:51:14 INFO - PROCESS | 6387 | 1463820674063 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 6387 | 1463820674066 Marionette TRACE conn3 <- [1,1254,null,{}] 01:51:14 INFO - PROCESS | 6387 | 1463820674072 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}] 01:51:14 INFO - PROCESS | 6387 | 1463820674360 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:51:14 INFO - PROCESS | 6387 | 1463820674684 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3c5000 == 119 [pid = 6387] [id = 321] 01:51:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x8b68d400) [pid = 6387] [serial = 964] [outer = (nil)] 01:51:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x8c471800) [pid = 6387] [serial = 965] [outer = 0x8b68d400] 01:51:14 INFO - PROCESS | 6387 | 1463820674781 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x8c5cc400) [pid = 6387] [serial = 966] [outer = 0x8b68d400] 01:51:15 INFO - PROCESS | 6387 | 1463820675710 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]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1686ms 01:51:15 INFO - PROCESS | 6387 | 1463820675749 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:51:15 INFO - PROCESS | 6387 | 1463820675753 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 01:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:51:15 INFO - PROCESS | 6387 | 1463820675760 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 6387 | 1463820675763 Marionette TRACE conn3 <- [1,1258,null,{}] 01:51:15 INFO - PROCESS | 6387 | 1463820675770 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}] 01:51:16 INFO - PROCESS | 6387 | 1463820675996 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:51:16 INFO - PROCESS | 6387 | 1463820676320 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b68a400 == 120 [pid = 6387] [id = 322] 01:51:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x8c358c00) [pid = 6387] [serial = 967] [outer = (nil)] 01:51:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x8d221c00) [pid = 6387] [serial = 968] [outer = 0x8c358c00] 01:51:16 INFO - PROCESS | 6387 | 1463820676417 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8d2cc000) [pid = 6387] [serial = 969] [outer = 0x8c358c00] 01:51:17 INFO - PROCESS | 6387 | 1463820677361 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]]]}] 01:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1638ms 01:51:17 INFO - PROCESS | 6387 | 1463820677399 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 6387 | 1463820677403 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 01:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:51:17 INFO - PROCESS | 6387 | 1463820677409 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 6387 | 1463820677413 Marionette TRACE conn3 <- [1,1262,null,{}] 01:51:17 INFO - PROCESS | 6387 | 1463820677419 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}] 01:51:17 INFO - PROCESS | 6387 | 1463820677631 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:51:17 INFO - PROCESS | 6387 | 1463820677947 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5d1000 == 121 [pid = 6387] [id = 323] 01:51:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x8d21b000) [pid = 6387] [serial = 970] [outer = (nil)] 01:51:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8d302400) [pid = 6387] [serial = 971] [outer = 0x8d21b000] 01:51:18 INFO - PROCESS | 6387 | 1463820678046 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x8d306000) [pid = 6387] [serial = 972] [outer = 0x8d21b000] 01:51:18 INFO - PROCESS | 6387 | 1463820678958 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]]]}] 01:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 01:51:18 INFO - PROCESS | 6387 | 1463820678993 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 6387 | 1463820678996 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 01:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:51:19 INFO - PROCESS | 6387 | 1463820679003 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 6387 | 1463820679006 Marionette TRACE conn3 <- [1,1266,null,{}] 01:51:19 INFO - PROCESS | 6387 | 1463820679012 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}] 01:51:19 INFO - PROCESS | 6387 | 1463820679215 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:51:19 INFO - PROCESS | 6387 | 1463820679533 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x88575400 == 122 [pid = 6387] [id = 324] 01:51:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x8d30c000) [pid = 6387] [serial = 973] [outer = (nil)] 01:51:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x8d4d3800) [pid = 6387] [serial = 974] [outer = 0x8d30c000] 01:51:19 INFO - PROCESS | 6387 | 1463820679627 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8d4d6800) [pid = 6387] [serial = 975] [outer = 0x8d30c000] 01:51:20 INFO - PROCESS | 6387 | 1463820680537 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]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1593ms 01:51:20 INFO - PROCESS | 6387 | 1463820680598 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 6387 | 1463820680601 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 01:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:51:20 INFO - PROCESS | 6387 | 1463820680608 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 6387 | 1463820680612 Marionette TRACE conn3 <- [1,1270,null,{}] 01:51:20 INFO - PROCESS | 6387 | 1463820680617 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}] 01:51:20 INFO - PROCESS | 6387 | 1463820680840 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:51:21 INFO - PROCESS | 6387 | 1463820681152 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21d400 == 123 [pid = 6387] [id = 325] 01:51:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x8d2d7c00) [pid = 6387] [serial = 976] [outer = (nil)] 01:51:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8d65e400) [pid = 6387] [serial = 977] [outer = 0x8d2d7c00] 01:51:21 INFO - PROCESS | 6387 | 1463820681262 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8dce6400) [pid = 6387] [serial = 978] [outer = 0x8d2d7c00] 01:51:22 INFO - PROCESS | 6387 | 1463820682208 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]]]}] 01:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1632ms 01:51:22 INFO - PROCESS | 6387 | 1463820682241 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 6387 | 1463820682246 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 01:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:51:22 INFO - PROCESS | 6387 | 1463820682255 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 6387 | 1463820682260 Marionette TRACE conn3 <- [1,1274,null,{}] 01:51:22 INFO - PROCESS | 6387 | 1463820682266 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}] 01:51:22 INFO - PROCESS | 6387 | 1463820682523 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:51:22 INFO - PROCESS | 6387 | 1463820682855 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47f800 == 124 [pid = 6387] [id = 326] 01:51:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8e557400) [pid = 6387] [serial = 979] [outer = (nil)] 01:51:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8e55b000) [pid = 6387] [serial = 980] [outer = 0x8e557400] 01:51:22 INFO - PROCESS | 6387 | 1463820682969 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x8e70c000) [pid = 6387] [serial = 981] [outer = 0x8e557400] 01:51:23 INFO - PROCESS | 6387 | 1463820683940 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]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1741ms 01:51:23 INFO - PROCESS | 6387 | 1463820683997 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 6387 | 1463820684002 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 01:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:51:24 INFO - PROCESS | 6387 | 1463820684009 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 6387 | 1463820684013 Marionette TRACE conn3 <- [1,1278,null,{}] 01:51:24 INFO - PROCESS | 6387 | 1463820684019 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}] 01:51:24 INFO - PROCESS | 6387 | 1463820684236 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:51:24 INFO - PROCESS | 6387 | 1463820684565 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e477c00 == 125 [pid = 6387] [id = 327] 01:51:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8e47a800) [pid = 6387] [serial = 982] [outer = (nil)] 01:51:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x8eeae800) [pid = 6387] [serial = 983] [outer = 0x8e47a800] 01:51:24 INFO - PROCESS | 6387 | 1463820684661 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x8f204400) [pid = 6387] [serial = 984] [outer = 0x8e47a800] 01:51:25 INFO - PROCESS | 6387 | 1463820685593 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]]]}] 01:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1632ms 01:51:25 INFO - PROCESS | 6387 | 1463820685642 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 6387 | 1463820685647 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 01:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:51:25 INFO - PROCESS | 6387 | 1463820685654 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - PROCESS | 6387 | 1463820685658 Marionette TRACE conn3 <- [1,1282,null,{}] 01:51:25 INFO - PROCESS | 6387 | 1463820685664 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}] 01:51:25 INFO - PROCESS | 6387 | 1463820685891 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:51:26 INFO - PROCESS | 6387 | 1463820686213 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x865edc00 == 126 [pid = 6387] [id = 328] 01:51:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x8ee6cc00) [pid = 6387] [serial = 985] [outer = (nil)] 01:51:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x8f974c00) [pid = 6387] [serial = 986] [outer = 0x8ee6cc00] 01:51:26 INFO - PROCESS | 6387 | 1463820686320 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 186 (0x8f979800) [pid = 6387] [serial = 987] [outer = 0x8ee6cc00] 01:51:27 INFO - PROCESS | 6387 | 1463820687305 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]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1687ms 01:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:51:27 INFO - PROCESS | 6387 | 1463820687342 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 6387 | 1463820687345 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 01:51:27 INFO - PROCESS | 6387 | 1463820687352 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - PROCESS | 6387 | 1463820687356 Marionette TRACE conn3 <- [1,1286,null,{}] 01:51:27 INFO - PROCESS | 6387 | 1463820687362 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}] 01:51:27 INFO - PROCESS | 6387 | 1463820687578 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:51:27 INFO - PROCESS | 6387 | 1463820687900 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeb1000 == 127 [pid = 6387] [id = 329] 01:51:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 187 (0x8f20d800) [pid = 6387] [serial = 988] [outer = (nil)] 01:51:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 188 (0x8fbe8c00) [pid = 6387] [serial = 989] [outer = 0x8f20d800] 01:51:28 INFO - PROCESS | 6387 | 1463820687997 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 189 (0x8fbef400) [pid = 6387] [serial = 990] [outer = 0x8f20d800] 01:51:28 INFO - PROCESS | 6387 | 1463820688926 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]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1632ms 01:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:51:28 INFO - PROCESS | 6387 | 1463820688984 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 6387 | 1463820688988 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 01:51:28 INFO - PROCESS | 6387 | 1463820688994 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 6387 | 1463820688997 Marionette TRACE conn3 <- [1,1290,null,{}] 01:51:29 INFO - PROCESS | 6387 | 1463820689003 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}] 01:51:29 INFO - PROCESS | 6387 | 1463820689217 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:51:29 INFO - PROCESS | 6387 | 1463820689550 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d304800 == 128 [pid = 6387] [id = 330] 01:51:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 190 (0x8fbd5800) [pid = 6387] [serial = 991] [outer = (nil)] 01:51:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 191 (0x91268800) [pid = 6387] [serial = 992] [outer = 0x8fbd5800] 01:51:29 INFO - PROCESS | 6387 | 1463820689645 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 192 (0x91271400) [pid = 6387] [serial = 993] [outer = 0x8fbd5800] 01:51:30 INFO - PROCESS | 6387 | 1463820690583 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]]]}] 01:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1639ms 01:51:30 INFO - PROCESS | 6387 | 1463820690633 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 6387 | 1463820690638 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 01:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:51:30 INFO - PROCESS | 6387 | 1463820690644 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 6387 | 1463820690648 Marionette TRACE conn3 <- [1,1294,null,{}] 01:51:30 INFO - PROCESS | 6387 | 1463820690654 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}] 01:51:30 INFO - PROCESS | 6387 | 1463820690872 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:51:31 INFO - PROCESS | 6387 | 1463820691189 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d9000 == 129 [pid = 6387] [id = 331] 01:51:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0x910f8c00) [pid = 6387] [serial = 994] [outer = (nil)] 01:51:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x91a3a800) [pid = 6387] [serial = 995] [outer = 0x910f8c00] 01:51:31 INFO - PROCESS | 6387 | 1463820691301 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x91a3dc00) [pid = 6387] [serial = 996] [outer = 0x910f8c00] 01:51:32 INFO - PROCESS | 6387 | 1463820692233 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]]]}] 01:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1640ms 01:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:51:32 INFO - PROCESS | 6387 | 1463820692285 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 6387 | 1463820692288 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 01:51:32 INFO - PROCESS | 6387 | 1463820692295 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 6387 | 1463820692299 Marionette TRACE conn3 <- [1,1298,null,{}] 01:51:32 INFO - PROCESS | 6387 | 1463820692305 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}] 01:51:32 INFO - PROCESS | 6387 | 1463820692532 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:51:32 INFO - PROCESS | 6387 | 1463820692873 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c67000 == 130 [pid = 6387] [id = 332] 01:51:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x87d1f000) [pid = 6387] [serial = 997] [outer = (nil)] 01:51:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x8a798800) [pid = 6387] [serial = 998] [outer = 0x87d1f000] 01:51:32 INFO - PROCESS | 6387 | 1463820692970 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x8d661c00) [pid = 6387] [serial = 999] [outer = 0x87d1f000] 01:51:33 INFO - PROCESS | 6387 | 1463820693895 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]]]}] 01:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1636ms 01:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:51:33 INFO - PROCESS | 6387 | 1463820693931 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 6387 | 1463820693934 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 01:51:33 INFO - PROCESS | 6387 | 1463820693941 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - PROCESS | 6387 | 1463820693946 Marionette TRACE conn3 <- [1,1302,null,{}] 01:51:33 INFO - PROCESS | 6387 | 1463820693952 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}] 01:51:34 INFO - PROCESS | 6387 | 1463820694173 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:51:34 INFO - PROCESS | 6387 | 1463820694513 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x864d8400 == 131 [pid = 6387] [id = 333] 01:51:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 199 (0x864d8800) [pid = 6387] [serial = 1000] [outer = (nil)] 01:51:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 200 (0x88039000) [pid = 6387] [serial = 1001] [outer = 0x864d8800] 01:51:34 INFO - PROCESS | 6387 | 1463820694612 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 201 (0x889a2400) [pid = 6387] [serial = 1002] [outer = 0x864d8800] 01:51:35 INFO - PROCESS | 6387 | 1463820695539 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]]]}] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8b638c00 == 130 [pid = 6387] [id = 221] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x88574000 == 129 [pid = 6387] [id = 220] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x98a9f000 == 128 [pid = 6387] [id = 179] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x87c68c00 == 127 [pid = 6387] [id = 313] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x86d77800 == 126 [pid = 6387] [id = 312] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x865f7c00 == 125 [pid = 6387] [id = 310] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x93b53c00 == 124 [pid = 6387] [id = 308] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8a78e400 == 123 [pid = 6387] [id = 309] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8dce9c00 == 122 [pid = 6387] [id = 307] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74400 == 121 [pid = 6387] [id = 306] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe4800 == 120 [pid = 6387] [id = 304] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x92c50400 == 119 [pid = 6387] [id = 305] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x87648c00 == 118 [pid = 6387] [id = 303] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4dc00 == 117 [pid = 6387] [id = 302] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47fc00 == 116 [pid = 6387] [id = 301] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8d305400 == 115 [pid = 6387] [id = 300] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd3000 == 114 [pid = 6387] [id = 299] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47e800 == 113 [pid = 6387] [id = 298] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8b636000 == 112 [pid = 6387] [id = 296] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8b362c00 == 111 [pid = 6387] [id = 297] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x8899c800 == 110 [pid = 6387] [id = 295] 01:51:36 INFO - PROCESS | 6387 | --DOCSHELL 0x87c64000 == 109 [pid = 6387] [id = 294] 01:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2790ms 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 200 (0x98a9bc00) [pid = 6387] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 199 (0x95387000) [pid = 6387] [serial = 777] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 198 (0x8912f000) [pid = 6387] [serial = 753] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x8b3cb400) [pid = 6387] [serial = 756] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x8d4d5800) [pid = 6387] [serial = 759] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x8e47e000) [pid = 6387] [serial = 762] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x8f210400) [pid = 6387] [serial = 765] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x91273000) [pid = 6387] [serial = 768] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x92726c00) [pid = 6387] [serial = 771] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 191 (0x8d2d6c00) [pid = 6387] [serial = 786] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 190 (0x9a22ec00) [pid = 6387] [serial = 795] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 189 (0x9a172c00) [pid = 6387] [serial = 780] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 188 (0xa104e000) [pid = 6387] [serial = 783] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 187 (0xa2278400) [pid = 6387] [serial = 789] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 186 (0x865f4400) [pid = 6387] [serial = 792] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 185 (0x939e6800) [pid = 6387] [serial = 774] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0x864db800) [pid = 6387] [serial = 798] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x889a3c00) [pid = 6387] [serial = 804] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x8b687800) [pid = 6387] [serial = 750] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8a78d400) [pid = 6387] [serial = 881] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x889a3000) [pid = 6387] [serial = 876] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8a797400) [pid = 6387] [serial = 878] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x889a5800) [pid = 6387] [serial = 863] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x9afe3800) [pid = 6387] [serial = 861] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x9a96b000) [pid = 6387] [serial = 860] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x9a41c000) [pid = 6387] [serial = 858] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x9a412800) [pid = 6387] [serial = 857] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x9a14d400) [pid = 6387] [serial = 855] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a0b4c00) [pid = 6387] [serial = 854] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x996df400) [pid = 6387] [serial = 852] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x98385000) [pid = 6387] [serial = 851] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x946e3800) [pid = 6387] [serial = 849] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x93a4f400) [pid = 6387] [serial = 848] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x91d68000) [pid = 6387] [serial = 846] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x91ae5800) [pid = 6387] [serial = 845] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x9126a400) [pid = 6387] [serial = 843] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x910fc800) [pid = 6387] [serial = 842] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8fbe6c00) [pid = 6387] [serial = 840] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8fbe3c00) [pid = 6387] [serial = 839] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8f204000) [pid = 6387] [serial = 837] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8eeb1400) [pid = 6387] [serial = 836] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8e713c00) [pid = 6387] [serial = 834] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8e55d400) [pid = 6387] [serial = 833] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8d656000) [pid = 6387] [serial = 831] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8d4cbc00) [pid = 6387] [serial = 830] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8d2ce400) [pid = 6387] [serial = 828] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x8d219800) [pid = 6387] [serial = 827] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8c478c00) [pid = 6387] [serial = 825] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x8c352800) [pid = 6387] [serial = 824] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8ab7b400) [pid = 6387] [serial = 822] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8a797800) [pid = 6387] [serial = 821] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x88702000) [pid = 6387] [serial = 819] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8803e800) [pid = 6387] [serial = 818] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x87c6a400) [pid = 6387] [serial = 872] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x87d21000) [pid = 6387] [serial = 873] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8c480400) [pid = 6387] [serial = 869] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8c35c800) [pid = 6387] [serial = 867] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8b68e800) [pid = 6387] [serial = 866] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x89cde400) [pid = 6387] [serial = 864] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8899ac00) [pid = 6387] [serial = 875] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8b366800) [pid = 6387] [serial = 879] [outer = (nil)] [url = about:blank] 01:51:36 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x910fc000) [pid = 6387] [serial = 615] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:51:37 INFO - PROCESS | 6387 | 1463820697045 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 6387 | 1463820697058 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 01:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:51:37 INFO - PROCESS | 6387 | 1463820697077 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 6387 | 1463820697085 Marionette TRACE conn3 <- [1,1306,null,{}] 01:51:37 INFO - PROCESS | 6387 | 1463820697093 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}] 01:51:37 INFO - PROCESS | 6387 | 1463820697297 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:51:37 INFO - PROCESS | 6387 | 1463820697504 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74800 == 110 [pid = 6387] [id = 334] 01:51:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x86d74c00) [pid = 6387] [serial = 1003] [outer = (nil)] 01:51:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x86d79400) [pid = 6387] [serial = 1004] [outer = 0x86d74c00] 01:51:37 INFO - PROCESS | 6387 | 1463820697585 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8764e800) [pid = 6387] [serial = 1005] [outer = 0x86d74c00] 01:51:38 INFO - PROCESS | 6387 | 1463820698421 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]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1389ms 01:51:38 INFO - PROCESS | 6387 | 1463820698464 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 6387 | 1463820698470 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 01:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:51:38 INFO - PROCESS | 6387 | 1463820698483 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 6387 | 1463820698488 Marionette TRACE conn3 <- [1,1310,null,{}] 01:51:38 INFO - PROCESS | 6387 | 1463820698495 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}] 01:51:38 INFO - PROCESS | 6387 | 1463820698712 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:51:38 INFO - PROCESS | 6387 | 1463820698923 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74000 == 111 [pid = 6387] [id = 335] 01:51:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x87d1a400) [pid = 6387] [serial = 1006] [outer = (nil)] 01:51:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8856ec00) [pid = 6387] [serial = 1007] [outer = 0x87d1a400] 01:51:39 INFO - PROCESS | 6387 | 1463820699005 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x88701800) [pid = 6387] [serial = 1008] [outer = 0x87d1a400] 01:51:40 INFO - PROCESS | 6387 | 1463820699987 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] 01:51:40 INFO - PROCESS | 6387 | 1463820700024 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 01:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:51:40 INFO - PROCESS | 6387 | 1463820700030 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 6387 | 1463820700034 Marionette TRACE conn3 <- [1,1314,null,{}] 01:51:40 INFO - PROCESS | 6387 | 1463820700056 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}] 01:51:40 INFO - PROCESS | 6387 | 1463820700339 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:51:40 INFO - PROCESS | 6387 | 1463820700376 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d21800 == 112 [pid = 6387] [id = 336] 01:51:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x89133c00) [pid = 6387] [serial = 1009] [outer = (nil)] 01:51:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x89cd9800) [pid = 6387] [serial = 1010] [outer = 0x89133c00] 01:51:40 INFO - PROCESS | 6387 | 1463820700460 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8a754400) [pid = 6387] [serial = 1011] [outer = 0x89133c00] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8b367800) [pid = 6387] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8b639000) [pid = 6387] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x88710400) [pid = 6387] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8b67bc00) [pid = 6387] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x92c59000) [pid = 6387] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x92c50c00) [pid = 6387] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8c5c7800) [pid = 6387] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8e480c00) [pid = 6387] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x92733000) [pid = 6387] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8b677400) [pid = 6387] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x87c65c00) [pid = 6387] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x93b54800) [pid = 6387] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x9272b000) [pid = 6387] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8e566400) [pid = 6387] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x91ae8800) [pid = 6387] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x996e4400) [pid = 6387] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x889a2800) [pid = 6387] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8c5c5c00) [pid = 6387] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x95261000) [pid = 6387] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8d4d5000) [pid = 6387] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8ee6a000) [pid = 6387] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x86d77c00) [pid = 6387] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:51:41 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x87c6ac00) [pid = 6387] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:51:42 INFO - PROCESS | 6387 | 1463820702243 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]]]}] 01:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2240ms 01:51:42 INFO - PROCESS | 6387 | 1463820702271 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:51:42 INFO - PROCESS | 6387 | 1463820702275 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 01:51:42 INFO - PROCESS | 6387 | 1463820702281 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 6387 | 1463820702284 Marionette TRACE conn3 <- [1,1318,null,{}] 01:51:42 INFO - PROCESS | 6387 | 1463820702290 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}] 01:51:42 INFO - PROCESS | 6387 | 1463820702498 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:51:42 INFO - PROCESS | 6387 | 1463820702671 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x87646800 == 113 [pid = 6387] [id = 337] 01:51:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x87c5c800) [pid = 6387] [serial = 1012] [outer = (nil)] 01:51:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8a791400) [pid = 6387] [serial = 1013] [outer = 0x87c5c800] 01:51:42 INFO - PROCESS | 6387 | 1463820702747 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8ab71800) [pid = 6387] [serial = 1014] [outer = 0x87c5c800] 01:51:43 INFO - PROCESS | 6387 | 1463820703576 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]]]}] 01:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1331ms 01:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:51:43 INFO - PROCESS | 6387 | 1463820703612 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 6387 | 1463820703615 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 01:51:43 INFO - PROCESS | 6387 | 1463820703621 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:51:43 INFO - PROCESS | 6387 | 1463820703625 Marionette TRACE conn3 <- [1,1322,null,{}] 01:51:43 INFO - PROCESS | 6387 | 1463820703630 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}] 01:51:43 INFO - PROCESS | 6387 | 1463820703826 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:51:44 INFO - PROCESS | 6387 | 1463820704221 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b48000 == 114 [pid = 6387] [id = 338] 01:51:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x86b48400) [pid = 6387] [serial = 1015] [outer = (nil)] 01:51:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x86b51400) [pid = 6387] [serial = 1016] [outer = 0x86b48400] 01:51:44 INFO - PROCESS | 6387 | 1463820704322 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x86d77800) [pid = 6387] [serial = 1017] [outer = 0x86b48400] 01:51:45 INFO - PROCESS | 6387 | 1463820705303 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]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1735ms 01:51:45 INFO - PROCESS | 6387 | 1463820705358 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 6387 | 1463820705365 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 01:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:51:45 INFO - PROCESS | 6387 | 1463820705375 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 6387 | 1463820705380 Marionette TRACE conn3 <- [1,1326,null,{}] 01:51:45 INFO - PROCESS | 6387 | 1463820705389 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}] 01:51:45 INFO - PROCESS | 6387 | 1463820705620 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:51:45 INFO - PROCESS | 6387 | 1463820705893 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x88578400 == 115 [pid = 6387] [id = 339] 01:51:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8870e800) [pid = 6387] [serial = 1018] [outer = (nil)] 01:51:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8899e400) [pid = 6387] [serial = 1019] [outer = 0x8870e800] 01:51:46 INFO - PROCESS | 6387 | 1463820706003 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x89135800) [pid = 6387] [serial = 1020] [outer = 0x8870e800] 01:51:46 INFO - PROCESS | 6387 | 1463820706995 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]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1685ms 01:51:47 INFO - PROCESS | 6387 | 1463820707063 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:51:47 INFO - PROCESS | 6387 | 1463820707070 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 01:51:47 INFO - PROCESS | 6387 | 1463820707077 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 6387 | 1463820707081 Marionette TRACE conn3 <- [1,1330,null,{}] 01:51:47 INFO - PROCESS | 6387 | 1463820707088 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}] 01:51:47 INFO - PROCESS | 6387 | 1463820707370 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:51:47 INFO - PROCESS | 6387 | 1463820707728 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a798000 == 116 [pid = 6387] [id = 340] 01:51:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8a798c00) [pid = 6387] [serial = 1021] [outer = (nil)] 01:51:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8ab71400) [pid = 6387] [serial = 1022] [outer = 0x8a798c00] 01:51:47 INFO - PROCESS | 6387 | 1463820707822 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8b367400) [pid = 6387] [serial = 1023] [outer = 0x8a798c00] 01:51:48 INFO - PROCESS | 6387 | 1463820708793 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]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1792ms 01:51:48 INFO - PROCESS | 6387 | 1463820708870 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 6387 | 1463820708874 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 01:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:51:48 INFO - PROCESS | 6387 | 1463820708891 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 6387 | 1463820708900 Marionette TRACE conn3 <- [1,1334,null,{}] 01:51:48 INFO - PROCESS | 6387 | 1463820708906 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}] 01:51:49 INFO - PROCESS | 6387 | 1463820709239 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:51:49 INFO - PROCESS | 6387 | 1463820709493 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b63e800 == 117 [pid = 6387] [id = 341] 01:51:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b67bc00) [pid = 6387] [serial = 1024] [outer = (nil)] 01:51:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8b687000) [pid = 6387] [serial = 1025] [outer = 0x8b67bc00] 01:51:49 INFO - PROCESS | 6387 | 1463820709582 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8b68c800) [pid = 6387] [serial = 1026] [outer = 0x8b67bc00] 01:51:50 INFO - PROCESS | 6387 | 1463820710535 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]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1700ms 01:51:50 INFO - PROCESS | 6387 | 1463820710583 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 6387 | 1463820710589 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 01:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:51:50 INFO - PROCESS | 6387 | 1463820710595 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 6387 | 1463820710599 Marionette TRACE conn3 <- [1,1338,null,{}] 01:51:50 INFO - PROCESS | 6387 | 1463820710605 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}] 01:51:50 INFO - PROCESS | 6387 | 1463820710832 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:51:51 INFO - PROCESS | 6387 | 1463820711096 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c352400 == 118 [pid = 6387] [id = 342] 01:51:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8c352800) [pid = 6387] [serial = 1027] [outer = (nil)] 01:51:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8c359800) [pid = 6387] [serial = 1028] [outer = 0x8c352800] 01:51:51 INFO - PROCESS | 6387 | 1463820711230 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8c473c00) [pid = 6387] [serial = 1029] [outer = 0x8c352800] 01:51:52 INFO - PROCESS | 6387 | 1463820712569 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]]]}] 01:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2034ms 01:51:52 INFO - PROCESS | 6387 | 1463820712698 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 6387 | 1463820712702 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 01:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:51:52 INFO - PROCESS | 6387 | 1463820712713 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 6387 | 1463820712716 Marionette TRACE conn3 <- [1,1342,null,{}] 01:51:52 INFO - PROCESS | 6387 | 1463820712723 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}] 01:51:52 INFO - PROCESS | 6387 | 1463820712941 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:51:53 INFO - PROCESS | 6387 | 1463820713159 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c357400 == 119 [pid = 6387] [id = 343] 01:51:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8c472000) [pid = 6387] [serial = 1030] [outer = (nil)] 01:51:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8c5ca800) [pid = 6387] [serial = 1031] [outer = 0x8c472000] 01:51:53 INFO - PROCESS | 6387 | 1463820713300 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8d305c00) [pid = 6387] [serial = 1032] [outer = 0x8c472000] 01:51:54 INFO - PROCESS | 6387 | 1463820714305 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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1632ms 01:51:54 INFO - PROCESS | 6387 | 1463820714346 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 6387 | 1463820714350 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:51:54 INFO - PROCESS | 6387 | 1463820714357 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 6387 | 1463820714361 Marionette TRACE conn3 <- [1,1346,null,{}] 01:51:54 INFO - PROCESS | 6387 | 1463820714367 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}] 01:51:54 INFO - PROCESS | 6387 | 1463820714596 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:51:54 INFO - PROCESS | 6387 | 1463820714904 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5cb800 == 120 [pid = 6387] [id = 344] 01:51:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8c5cbc00) [pid = 6387] [serial = 1033] [outer = (nil)] 01:51:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8d65c800) [pid = 6387] [serial = 1034] [outer = 0x8c5cbc00] 01:51:55 INFO - PROCESS | 6387 | 1463820715004 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8dcef800) [pid = 6387] [serial = 1035] [outer = 0x8c5cbc00] 01:51:55 INFO - PROCESS | 6387 | 1463820715947 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]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1633ms 01:51:55 INFO - PROCESS | 6387 | 1463820715991 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 6387 | 1463820715996 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:51:56 INFO - PROCESS | 6387 | 1463820716002 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 6387 | 1463820716006 Marionette TRACE conn3 <- [1,1350,null,{}] 01:51:56 INFO - PROCESS | 6387 | 1463820716012 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}] 01:51:56 INFO - PROCESS | 6387 | 1463820716224 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:51:56 INFO - PROCESS | 6387 | 1463820716541 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c5c00 == 121 [pid = 6387] [id = 345] 01:51:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8d223000) [pid = 6387] [serial = 1036] [outer = (nil)] 01:51:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8e55c800) [pid = 6387] [serial = 1037] [outer = 0x8d223000] 01:51:56 INFO - PROCESS | 6387 | 1463820716635 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8e55ec00) [pid = 6387] [serial = 1038] [outer = 0x8d223000] 01:51:57 INFO - PROCESS | 6387 | 1463820717608 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]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1684ms 01:51:57 INFO - PROCESS | 6387 | 1463820717687 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 6387 | 1463820717692 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 01:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:51:57 INFO - PROCESS | 6387 | 1463820717698 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 6387 | 1463820717702 Marionette TRACE conn3 <- [1,1354,null,{}] 01:51:57 INFO - PROCESS | 6387 | 1463820717708 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}] 01:51:57 INFO - PROCESS | 6387 | 1463820717926 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:51:58 INFO - PROCESS | 6387 | 1463820718241 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a752800 == 122 [pid = 6387] [id = 346] 01:51:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8b67a800) [pid = 6387] [serial = 1039] [outer = (nil)] 01:51:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8e716000) [pid = 6387] [serial = 1040] [outer = 0x8b67a800] 01:51:58 INFO - PROCESS | 6387 | 1463820718338 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8ee66400) [pid = 6387] [serial = 1041] [outer = 0x8b67a800] 01:51:59 INFO - PROCESS | 6387 | 1463820719290 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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1636ms 01:51:59 INFO - PROCESS | 6387 | 1463820719335 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 6387 | 1463820719340 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 01:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:51:59 INFO - PROCESS | 6387 | 1463820719347 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 6387 | 1463820719351 Marionette TRACE conn3 <- [1,1358,null,{}] 01:51:59 INFO - PROCESS | 6387 | 1463820719358 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}] 01:51:59 INFO - PROCESS | 6387 | 1463820719627 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:51:59 INFO - PROCESS | 6387 | 1463820719939 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47f000 == 123 [pid = 6387] [id = 347] 01:51:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8e70e800) [pid = 6387] [serial = 1042] [outer = (nil)] 01:52:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8f205000) [pid = 6387] [serial = 1043] [outer = 0x8e70e800] 01:52:00 INFO - PROCESS | 6387 | 1463820720030 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8f96f400) [pid = 6387] [serial = 1044] [outer = 0x8e70e800] 01:52:01 INFO - PROCESS | 6387 | 1463820720993 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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1696ms 01:52:01 INFO - PROCESS | 6387 | 1463820721053 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 01:52:01 INFO - PROCESS | 6387 | 1463820721056 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 01:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:52:01 INFO - PROCESS | 6387 | 1463820721067 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 6387 | 1463820721069 Marionette TRACE conn3 <- [1,1362,null,{}] 01:52:01 INFO - PROCESS | 6387 | 1463820721076 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}] 01:52:01 INFO - PROCESS | 6387 | 1463820721301 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:52:01 INFO - PROCESS | 6387 | 1463820721626 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe3800 == 124 [pid = 6387] [id = 348] 01:52:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8fbe4000) [pid = 6387] [serial = 1045] [outer = (nil)] 01:52:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8fbe8800) [pid = 6387] [serial = 1046] [outer = 0x8fbe4000] 01:52:01 INFO - PROCESS | 6387 | 1463820721738 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x910fd000) [pid = 6387] [serial = 1047] [outer = 0x8fbe4000] 01:52:02 INFO - PROCESS | 6387 | 1463820722808 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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1795ms 01:52:02 INFO - PROCESS | 6387 | 1463820722864 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 6387 | 1463820722871 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 01:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:52:02 INFO - PROCESS | 6387 | 1463820722883 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 6387 | 1463820722890 Marionette TRACE conn3 <- [1,1366,null,{}] 01:52:02 INFO - PROCESS | 6387 | 1463820722900 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}] 01:52:03 INFO - PROCESS | 6387 | 1463820723243 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:52:03 INFO - PROCESS | 6387 | 1463820723574 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e474c00 == 125 [pid = 6387] [id = 349] 01:52:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x910ff000) [pid = 6387] [serial = 1048] [outer = (nil)] 01:52:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x91ae7c00) [pid = 6387] [serial = 1049] [outer = 0x910ff000] 01:52:03 INFO - PROCESS | 6387 | 1463820723666 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x91af0800) [pid = 6387] [serial = 1050] [outer = 0x910ff000] 01:52:04 INFO - PROCESS | 6387 | 1463820724647 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] 01:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:52:04 INFO - PROCESS | 6387 | 1463820724685 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 01:52:04 INFO - PROCESS | 6387 | 1463820724692 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 6387 | 1463820724695 Marionette TRACE conn3 <- [1,1370,null,{}] 01:52:04 INFO - PROCESS | 6387 | 1463820724702 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}] 01:52:04 INFO - PROCESS | 6387 | 1463820724918 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:52:05 INFO - PROCESS | 6387 | 1463820725241 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee62400 == 126 [pid = 6387] [id = 350] 01:52:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x91489c00) [pid = 6387] [serial = 1051] [outer = (nil)] 01:52:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x91d6c400) [pid = 6387] [serial = 1052] [outer = 0x91489c00] 01:52:05 INFO - PROCESS | 6387 | 1463820725337 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x92579400) [pid = 6387] [serial = 1053] [outer = 0x91489c00] 01:52:06 INFO - PROCESS | 6387 | 1463820726285 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] 01:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:52:06 INFO - PROCESS | 6387 | 1463820726348 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 01:52:06 INFO - PROCESS | 6387 | 1463820726356 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 6387 | 1463820726359 Marionette TRACE conn3 <- [1,1374,null,{}] 01:52:06 INFO - PROCESS | 6387 | 1463820726365 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}] 01:52:06 INFO - PROCESS | 6387 | 1463820726649 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:52:06 INFO - PROCESS | 6387 | 1463820726967 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f96f800 == 127 [pid = 6387] [id = 351] 01:52:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x91d6cc00) [pid = 6387] [serial = 1054] [outer = (nil)] 01:52:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9272f000) [pid = 6387] [serial = 1055] [outer = 0x91d6cc00] 01:52:07 INFO - PROCESS | 6387 | 1463820727061 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x92c52000) [pid = 6387] [serial = 1056] [outer = 0x91d6cc00] 01:52:08 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:08 INFO - PROCESS | 6387 | 1463820728082 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] 01:52:08 INFO - PROCESS | 6387 | 1463820728144 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 01:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:52:08 INFO - PROCESS | 6387 | 1463820728151 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 6387 | 1463820728155 Marionette TRACE conn3 <- [1,1378,null,{}] 01:52:08 INFO - PROCESS | 6387 | 1463820728161 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}] 01:52:08 INFO - PROCESS | 6387 | 1463820728406 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:52:08 INFO - PROCESS | 6387 | 1463820728724 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d304400 == 128 [pid = 6387] [id = 352] 01:52:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x92729800) [pid = 6387] [serial = 1057] [outer = (nil)] 01:52:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x939d2c00) [pid = 6387] [serial = 1058] [outer = 0x92729800] 01:52:08 INFO - PROCESS | 6387 | 1463820728820 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x939d6400) [pid = 6387] [serial = 1059] [outer = 0x92729800] 01:52:09 INFO - PROCESS | 6387 | 1463820729767 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] 01:52:09 INFO - PROCESS | 6387 | 1463820729808 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 01:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:52:09 INFO - PROCESS | 6387 | 1463820729816 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 6387 | 1463820729819 Marionette TRACE conn3 <- [1,1382,null,{}] 01:52:09 INFO - PROCESS | 6387 | 1463820729826 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}] 01:52:10 INFO - PROCESS | 6387 | 1463820730051 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:52:10 INFO - PROCESS | 6387 | 1463820730374 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d69400 == 129 [pid = 6387] [id = 353] 01:52:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9272b000) [pid = 6387] [serial = 1060] [outer = (nil)] 01:52:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x939ef400) [pid = 6387] [serial = 1061] [outer = 0x9272b000] 01:52:10 INFO - PROCESS | 6387 | 1463820730472 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x939f5800) [pid = 6387] [serial = 1062] [outer = 0x9272b000] 01:52:11 INFO - PROCESS | 6387 | [6387] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:11 INFO - PROCESS | 6387 | 1463820731484 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] 01:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:52:11 INFO - PROCESS | 6387 | 1463820731562 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 01:52:11 INFO - PROCESS | 6387 | 1463820731569 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 6387 | 1463820731572 Marionette TRACE conn3 <- [1,1386,null,{}] 01:52:11 INFO - PROCESS | 6387 | 1463820731578 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}] 01:52:11 INFO - PROCESS | 6387 | 1463820731808 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:52:12 INFO - PROCESS | 6387 | 1463820732108 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbecc00 == 130 [pid = 6387] [id = 354] 01:52:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x910fd400) [pid = 6387] [serial = 1063] [outer = (nil)] 01:52:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x92582800) [pid = 6387] [serial = 1064] [outer = 0x910fd400] 01:52:12 INFO - PROCESS | 6387 | 1463820732210 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x939dc400) [pid = 6387] [serial = 1065] [outer = 0x910fd400] 01:52:13 INFO - PROCESS | 6387 | 1463820733273 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] 01:52:13 INFO - PROCESS | 6387 | 1463820733306 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 01:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:52:13 INFO - PROCESS | 6387 | 1463820733313 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 6387 | 1463820733317 Marionette TRACE conn3 <- [1,1390,null,{}] 01:52:13 INFO - PROCESS | 6387 | 1463820733323 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}] 01:52:13 INFO - PROCESS | 6387 | 1463820733559 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x91274800 == 129 [pid = 6387] [id = 187] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab79c00 == 128 [pid = 6387] [id = 227] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x88707800 == 127 [pid = 6387] [id = 234] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x88701c00 == 126 [pid = 6387] [id = 233] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x87d16400 == 125 [pid = 6387] [id = 235] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4d8800 == 124 [pid = 6387] [id = 231] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x93b57c00 == 123 [pid = 6387] [id = 230] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65d400 == 122 [pid = 6387] [id = 228] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8b361800 == 121 [pid = 6387] [id = 271] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x946cbc00 == 120 [pid = 6387] [id = 232] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x87646800 == 119 [pid = 6387] [id = 337] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x87d21800 == 118 [pid = 6387] [id = 336] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74000 == 117 [pid = 6387] [id = 335] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x98380c00 == 116 [pid = 6387] [id = 9] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74800 == 115 [pid = 6387] [id = 334] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8e477c00 == 114 [pid = 6387] [id = 327] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47f800 == 113 [pid = 6387] [id = 326] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x88575400 == 112 [pid = 6387] [id = 324] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21d400 == 111 [pid = 6387] [id = 325] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5d1000 == 110 [pid = 6387] [id = 323] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8b68a400 == 109 [pid = 6387] [id = 322] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3c5000 == 108 [pid = 6387] [id = 321] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x88571800 == 107 [pid = 6387] [id = 320] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x89cdac00 == 106 [pid = 6387] [id = 319] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x8a75a400 == 105 [pid = 6387] [id = 318] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x86d6fc00 == 104 [pid = 6387] [id = 244] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x86d78000 == 103 [pid = 6387] [id = 316] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x88579400 == 102 [pid = 6387] [id = 317] 01:52:14 INFO - PROCESS | 6387 | --DOCSHELL 0x865f0c00 == 101 [pid = 6387] [id = 315] 01:52:14 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8b67f800) [pid = 6387] [serial = 816] [outer = (nil)] [url = about:blank] 01:52:14 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8d222000) [pid = 6387] [serial = 870] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8899ec00) [pid = 6387] [serial = 947] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x889a2c00) [pid = 6387] [serial = 944] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8912bc00) [pid = 6387] [serial = 945] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8c47f000) [pid = 6387] [serial = 894] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8c474c00) [pid = 6387] [serial = 893] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x950bcc00) [pid = 6387] [serial = 924] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x946d6800) [pid = 6387] [serial = 923] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x92c5c800) [pid = 6387] [serial = 918] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x92c57c00) [pid = 6387] [serial = 917] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8dcf5400) [pid = 6387] [serial = 900] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8dce9800) [pid = 6387] [serial = 899] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8fbd5400) [pid = 6387] [serial = 909] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8f974000) [pid = 6387] [serial = 908] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x93a4f000) [pid = 6387] [serial = 921] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x939f0000) [pid = 6387] [serial = 920] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8b689000) [pid = 6387] [serial = 891] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8b67e000) [pid = 6387] [serial = 890] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x88041400) [pid = 6387] [serial = 885] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x87d1bc00) [pid = 6387] [serial = 884] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9538d400) [pid = 6387] [serial = 927] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x95268800) [pid = 6387] [serial = 926] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9a172400) [pid = 6387] [serial = 933] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x9a155800) [pid = 6387] [serial = 932] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8eea6800) [pid = 6387] [serial = 906] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x8ee6c400) [pid = 6387] [serial = 905] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x91d70800) [pid = 6387] [serial = 915] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x91d63c00) [pid = 6387] [serial = 914] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x9a22b400) [pid = 6387] [serial = 936] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x9a229000) [pid = 6387] [serial = 935] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8a759000) [pid = 6387] [serial = 888] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x89cd5400) [pid = 6387] [serial = 887] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8d2cdc00) [pid = 6387] [serial = 897] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d21c800) [pid = 6387] [serial = 896] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x99a07c00) [pid = 6387] [serial = 930] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x99772000) [pid = 6387] [serial = 929] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8e565c00) [pid = 6387] [serial = 903] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8e558c00) [pid = 6387] [serial = 902] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9126b400) [pid = 6387] [serial = 912] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x910f7c00) [pid = 6387] [serial = 911] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8764a400) [pid = 6387] [serial = 939] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x86d7d000) [pid = 6387] [serial = 938] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x87d1e800) [pid = 6387] [serial = 941] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8803c400) [pid = 6387] [serial = 942] [outer = (nil)] [url = about:blank] 01:52:15 INFO - PROCESS | 6387 | 1463820735085 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x865eec00 == 102 [pid = 6387] [id = 355] 01:52:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x865f0c00) [pid = 6387] [serial = 1066] [outer = (nil)] 01:52:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x86d7b800) [pid = 6387] [serial = 1067] [outer = 0x865f0c00] 01:52:15 INFO - PROCESS | 6387 | 1463820735175 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x87c5f000) [pid = 6387] [serial = 1068] [outer = 0x865f0c00] 01:52:16 INFO - PROCESS | 6387 | 1463820736002 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]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2745ms 01:52:16 INFO - PROCESS | 6387 | 1463820736061 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 6387 | 1463820736067 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 01:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:52:16 INFO - PROCESS | 6387 | 1463820736075 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 6387 | 1463820736081 Marionette TRACE conn3 <- [1,1394,null,{}] 01:52:16 INFO - PROCESS | 6387 | 1463820736088 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}] 01:52:16 INFO - PROCESS | 6387 | 1463820736302 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:52:16 INFO - PROCESS | 6387 | 1463820736510 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c66000 == 103 [pid = 6387] [id = 356] 01:52:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8803ac00) [pid = 6387] [serial = 1069] [outer = (nil)] 01:52:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8857d000) [pid = 6387] [serial = 1070] [outer = 0x8803ac00] 01:52:16 INFO - PROCESS | 6387 | 1463820736589 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8870c400) [pid = 6387] [serial = 1071] [outer = 0x8803ac00] 01:52:17 INFO - PROCESS | 6387 | 1463820737466 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]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1482ms 01:52:17 INFO - PROCESS | 6387 | 1463820737562 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 6387 | 1463820737567 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 01:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:52:17 INFO - PROCESS | 6387 | 1463820737574 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 6387 | 1463820737577 Marionette TRACE conn3 <- [1,1398,null,{}] 01:52:17 INFO - PROCESS | 6387 | 1463820737583 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}] 01:52:17 INFO - PROCESS | 6387 | 1463820737862 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:52:17 INFO - PROCESS | 6387 | 1463820737895 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803bc00 == 104 [pid = 6387] [id = 357] 01:52:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8912ec00) [pid = 6387] [serial = 1072] [outer = (nil)] 01:52:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x89cdbc00) [pid = 6387] [serial = 1073] [outer = 0x8912ec00] 01:52:17 INFO - PROCESS | 6387 | 1463820737972 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8a75d800) [pid = 6387] [serial = 1074] [outer = 0x8912ec00] 01:52:19 INFO - PROCESS | 6387 | 1463820739043 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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1534ms 01:52:19 INFO - PROCESS | 6387 | 1463820739110 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 6387 | 1463820739114 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 01:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:52:19 INFO - PROCESS | 6387 | 1463820739155 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 6387 | 1463820739164 Marionette TRACE conn3 <- [1,1402,null,{}] 01:52:19 INFO - PROCESS | 6387 | 1463820739171 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}] 01:52:19 INFO - PROCESS | 6387 | 1463820739455 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:52:19 INFO - PROCESS | 6387 | 1463820739489 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a78d400 == 105 [pid = 6387] [id = 358] 01:52:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8a78e000) [pid = 6387] [serial = 1075] [outer = (nil)] 01:52:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8b637400) [pid = 6387] [serial = 1076] [outer = 0x8a78e000] 01:52:19 INFO - PROCESS | 6387 | 1463820739573 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8b63e000) [pid = 6387] [serial = 1077] [outer = 0x8a78e000] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8f20d800) [pid = 6387] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8b68d400) [pid = 6387] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8c358c00) [pid = 6387] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x86d74c00) [pid = 6387] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x910f8c00) [pid = 6387] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8857ac00) [pid = 6387] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x89133c00) [pid = 6387] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8ee6cc00) [pid = 6387] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8fbd5800) [pid = 6387] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x87d1a400) [pid = 6387] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x86d7a800) [pid = 6387] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8d30c000) [pid = 6387] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8ab77400) [pid = 6387] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8e557400) [pid = 6387] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8d2d7c00) [pid = 6387] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8e47a800) [pid = 6387] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8ab77000) [pid = 6387] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8d21b000) [pid = 6387] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8a75b000) [pid = 6387] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x864d8800) [pid = 6387] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x87d1f000) [pid = 6387] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:52:20 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x88572c00) [pid = 6387] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:52:21 INFO - PROCESS | 6387 | 1463820741038 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1949ms 01:52:21 INFO - PROCESS | 6387 | 1463820741096 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 6387 | 1463820741101 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 01:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:52:21 INFO - PROCESS | 6387 | 1463820741108 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 6387 | 1463820741111 Marionette TRACE conn3 <- [1,1406,null,{}] 01:52:21 INFO - PROCESS | 6387 | 1463820741117 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}] 01:52:21 INFO - PROCESS | 6387 | 1463820741387 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:52:21 INFO - PROCESS | 6387 | 1463820741405 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b51800 == 106 [pid = 6387] [id = 359] 01:52:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x86b52400) [pid = 6387] [serial = 1078] [outer = (nil)] 01:52:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8b675800) [pid = 6387] [serial = 1079] [outer = 0x86b52400] 01:52:21 INFO - PROCESS | 6387 | 1463820741491 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8b67e800) [pid = 6387] [serial = 1080] [outer = 0x86b52400] 01:52:22 INFO - PROCESS | 6387 | 1463820742506 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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1434ms 01:52:22 INFO - PROCESS | 6387 | 1463820742543 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 6387 | 1463820742550 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 01:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:52:22 INFO - PROCESS | 6387 | 1463820742568 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 6387 | 1463820742580 Marionette TRACE conn3 <- [1,1410,null,{}] 01:52:22 INFO - PROCESS | 6387 | 1463820742591 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}] 01:52:22 INFO - PROCESS | 6387 | 1463820742874 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:52:23 INFO - PROCESS | 6387 | 1463820743215 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d23000 == 107 [pid = 6387] [id = 360] 01:52:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x87d23c00) [pid = 6387] [serial = 1081] [outer = (nil)] 01:52:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x88039800) [pid = 6387] [serial = 1082] [outer = 0x87d23c00] 01:52:23 INFO - PROCESS | 6387 | 1463820743312 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x89128400) [pid = 6387] [serial = 1083] [outer = 0x87d23c00] 01:52:24 INFO - PROCESS | 6387 | 1463820744435 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1910ms 01:52:24 INFO - PROCESS | 6387 | 1463820744470 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 6387 | 1463820744479 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 01:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:52:24 INFO - PROCESS | 6387 | 1463820744491 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 6387 | 1463820744495 Marionette TRACE conn3 <- [1,1414,null,{}] 01:52:24 INFO - PROCESS | 6387 | 1463820744503 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}] 01:52:24 INFO - PROCESS | 6387 | 1463820744773 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:52:25 INFO - PROCESS | 6387 | 1463820745099 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd6c00 == 108 [pid = 6387] [id = 361] 01:52:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x89cda400) [pid = 6387] [serial = 1084] [outer = (nil)] 01:52:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8b363400) [pid = 6387] [serial = 1085] [outer = 0x89cda400] 01:52:25 INFO - PROCESS | 6387 | 1463820745191 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8b638800) [pid = 6387] [serial = 1086] [outer = 0x89cda400] 01:52:26 INFO - PROCESS | 6387 | 1463820746287 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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1836ms 01:52:26 INFO - PROCESS | 6387 | 1463820746328 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 6387 | 1463820746333 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 01:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:52:26 INFO - PROCESS | 6387 | 1463820746339 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 6387 | 1463820746346 Marionette TRACE conn3 <- [1,1418,null,{}] 01:52:26 INFO - PROCESS | 6387 | 1463820746363 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}] 01:52:26 INFO - PROCESS | 6387 | 1463820746646 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:52:27 INFO - PROCESS | 6387 | 1463820747009 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3c7000 == 109 [pid = 6387] [id = 362] 01:52:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8c35c000) [pid = 6387] [serial = 1087] [outer = (nil)] 01:52:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c480800) [pid = 6387] [serial = 1088] [outer = 0x8c35c000] 01:52:27 INFO - PROCESS | 6387 | 1463820747106 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8d218400) [pid = 6387] [serial = 1089] [outer = 0x8c35c000] 01:52:28 INFO - PROCESS | 6387 | 1463820748178 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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1898ms 01:52:28 INFO - PROCESS | 6387 | 1463820748238 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 6387 | 1463820748244 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 01:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:52:28 INFO - PROCESS | 6387 | 1463820748251 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 6387 | 1463820748255 Marionette TRACE conn3 <- [1,1422,null,{}] 01:52:28 INFO - PROCESS | 6387 | 1463820748261 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}] 01:52:28 INFO - PROCESS | 6387 | 1463820748502 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:52:28 INFO - PROCESS | 6387 | 1463820748821 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5d1800 == 110 [pid = 6387] [id = 363] 01:52:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8d2ce800) [pid = 6387] [serial = 1090] [outer = (nil)] 01:52:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8d2d6400) [pid = 6387] [serial = 1091] [outer = 0x8d2ce800] 01:52:28 INFO - PROCESS | 6387 | 1463820748912 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8d307c00) [pid = 6387] [serial = 1092] [outer = 0x8d2ce800] 01:52:29 INFO - PROCESS | 6387 | 1463820749903 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1731ms 01:52:29 INFO - PROCESS | 6387 | 1463820749983 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 6387 | 1463820749987 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 01:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:52:29 INFO - PROCESS | 6387 | 1463820749994 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 6387 | 1463820749997 Marionette TRACE conn3 <- [1,1426,null,{}] 01:52:30 INFO - PROCESS | 6387 | 1463820750004 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}] 01:52:30 INFO - PROCESS | 6387 | 1463820750255 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:52:30 INFO - PROCESS | 6387 | 1463820750570 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d309000 == 111 [pid = 6387] [id = 364] 01:52:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d310000) [pid = 6387] [serial = 1093] [outer = (nil)] 01:52:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d652400) [pid = 6387] [serial = 1094] [outer = 0x8d310000] 01:52:30 INFO - PROCESS | 6387 | 1463820750659 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d657c00) [pid = 6387] [serial = 1095] [outer = 0x8d310000] 01:52:31 INFO - PROCESS | 6387 | 1463820751655 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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1730ms 01:52:31 INFO - PROCESS | 6387 | 1463820751725 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:52:31 INFO - PROCESS | 6387 | 1463820751729 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 01:52:31 INFO - PROCESS | 6387 | 1463820751737 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 6387 | 1463820751741 Marionette TRACE conn3 <- [1,1430,null,{}] 01:52:31 INFO - PROCESS | 6387 | 1463820751747 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}] 01:52:32 INFO - PROCESS | 6387 | 1463820752030 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:52:32 INFO - PROCESS | 6387 | 1463820752365 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf5400 == 112 [pid = 6387] [id = 365] 01:52:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8e473000) [pid = 6387] [serial = 1096] [outer = (nil)] 01:52:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8e560400) [pid = 6387] [serial = 1097] [outer = 0x8e473000] 01:52:32 INFO - PROCESS | 6387 | 1463820752466 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8ee62000) [pid = 6387] [serial = 1098] [outer = 0x8e473000] 01:52:33 INFO - PROCESS | 6387 | 1463820753481 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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1791ms 01:52:33 INFO - PROCESS | 6387 | 1463820753528 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 6387 | 1463820753532 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 01:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:52:33 INFO - PROCESS | 6387 | 1463820753539 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 6387 | 1463820753542 Marionette TRACE conn3 <- [1,1434,null,{}] 01:52:33 INFO - PROCESS | 6387 | 1463820753548 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}] 01:52:33 INFO - PROCESS | 6387 | 1463820753774 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:52:34 INFO - PROCESS | 6387 | 1463820754103 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e559400 == 113 [pid = 6387] [id = 366] 01:52:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8e564000) [pid = 6387] [serial = 1099] [outer = (nil)] 01:52:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8f20bc00) [pid = 6387] [serial = 1100] [outer = 0x8e564000] 01:52:34 INFO - PROCESS | 6387 | 1463820754201 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8f979400) [pid = 6387] [serial = 1101] [outer = 0x8e564000] 01:52:35 INFO - PROCESS | 6387 | 1463820755163 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]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1698ms 01:52:35 INFO - PROCESS | 6387 | 1463820755238 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 6387 | 1463820755242 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 01:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:52:35 INFO - PROCESS | 6387 | 1463820755249 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 6387 | 1463820755254 Marionette TRACE conn3 <- [1,1438,null,{}] 01:52:35 INFO - PROCESS | 6387 | 1463820755261 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}] 01:52:35 INFO - PROCESS | 6387 | 1463820755518 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:52:35 INFO - PROCESS | 6387 | 1463820755833 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eea9800 == 114 [pid = 6387] [id = 367] 01:52:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8fbd5400) [pid = 6387] [serial = 1102] [outer = (nil)] 01:52:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8fbec400) [pid = 6387] [serial = 1103] [outer = 0x8fbd5400] 01:52:35 INFO - PROCESS | 6387 | 1463820755924 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x910f2000) [pid = 6387] [serial = 1104] [outer = 0x8fbd5400] 01:52:36 INFO - PROCESS | 6387 | 1463820756867 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]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1683ms 01:52:36 INFO - PROCESS | 6387 | 1463820756934 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 6387 | 1463820756938 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 01:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:52:36 INFO - PROCESS | 6387 | 1463820756945 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 6387 | 1463820756949 Marionette TRACE conn3 <- [1,1442,null,{}] 01:52:36 INFO - PROCESS | 6387 | 1463820756955 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}] 01:52:37 INFO - PROCESS | 6387 | 1463820757182 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:52:37 INFO - PROCESS | 6387 | 1463820757508 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd9800 == 115 [pid = 6387] [id = 368] 01:52:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8fbda400) [pid = 6387] [serial = 1105] [outer = (nil)] 01:52:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x9126e800) [pid = 6387] [serial = 1106] [outer = 0x8fbda400] 01:52:37 INFO - PROCESS | 6387 | 1463820757605 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91273400) [pid = 6387] [serial = 1107] [outer = 0x8fbda400] 01:52:38 INFO - PROCESS | 6387 | 1463820758560 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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1685ms 01:52:38 INFO - PROCESS | 6387 | 1463820758631 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 6387 | 1463820758635 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 01:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:52:38 INFO - PROCESS | 6387 | 1463820758642 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 6387 | 1463820758646 Marionette TRACE conn3 <- [1,1446,null,{}] 01:52:38 INFO - PROCESS | 6387 | 1463820758652 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}] 01:52:38 INFO - PROCESS | 6387 | 1463820758879 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:52:39 INFO - PROCESS | 6387 | 1463820759213 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeb1800 == 116 [pid = 6387] [id = 369] 01:52:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x91270800) [pid = 6387] [serial = 1108] [outer = (nil)] 01:52:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x91a46c00) [pid = 6387] [serial = 1109] [outer = 0x91270800] 01:52:39 INFO - PROCESS | 6387 | 1463820759305 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x91ae8c00) [pid = 6387] [serial = 1110] [outer = 0x91270800] 01:52:40 INFO - PROCESS | 6387 | 1463820760277 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]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1684ms 01:52:40 INFO - PROCESS | 6387 | 1463820760328 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 6387 | 1463820760333 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 01:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:52:40 INFO - PROCESS | 6387 | 1463820760339 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 6387 | 1463820760344 Marionette TRACE conn3 <- [1,1450,null,{}] 01:52:40 INFO - PROCESS | 6387 | 1463820760371 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}] 01:52:40 INFO - PROCESS | 6387 | 1463820760627 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:52:40 INFO - PROCESS | 6387 | 1463820760959 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a42c00 == 117 [pid = 6387] [id = 370] 01:52:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x939d3000) [pid = 6387] [serial = 1111] [outer = (nil)] 01:52:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x939f0000) [pid = 6387] [serial = 1112] [outer = 0x939d3000] 01:52:41 INFO - PROCESS | 6387 | 1463820761058 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x93a56000) [pid = 6387] [serial = 1113] [outer = 0x939d3000] 01:52:42 INFO - PROCESS | 6387 | 1463820762051 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]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1758ms 01:52:42 INFO - PROCESS | 6387 | 1463820762098 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 6387 | 1463820762102 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:52:42 INFO - PROCESS | 6387 | 1463820762109 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 6387 | 1463820762113 Marionette TRACE conn3 <- [1,1454,null,{}] 01:52:42 INFO - PROCESS | 6387 | 1463820762119 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}] 01:52:42 INFO - PROCESS | 6387 | 1463820762351 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:52:42 INFO - PROCESS | 6387 | 1463820762670 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a8dc00 == 118 [pid = 6387] [id = 371] 01:52:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x93b53c00) [pid = 6387] [serial = 1114] [outer = (nil)] 01:52:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x93b58c00) [pid = 6387] [serial = 1115] [outer = 0x93b53c00] 01:52:42 INFO - PROCESS | 6387 | 1463820762765 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x946cac00) [pid = 6387] [serial = 1116] [outer = 0x93b53c00] 01:52:43 INFO - PROCESS | 6387 | 1463820763745 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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1687ms 01:52:43 INFO - PROCESS | 6387 | 1463820763798 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 6387 | 1463820763801 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 01:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:52:43 INFO - PROCESS | 6387 | 1463820763817 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 6387 | 1463820763821 Marionette TRACE conn3 <- [1,1458,null,{}] 01:52:43 INFO - PROCESS | 6387 | 1463820763827 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}] 01:52:44 INFO - PROCESS | 6387 | 1463820764042 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:52:44 INFO - PROCESS | 6387 | 1463820764373 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ef800 == 119 [pid = 6387] [id = 372] 01:52:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x8eea9c00) [pid = 6387] [serial = 1117] [outer = (nil)] 01:52:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x946e2400) [pid = 6387] [serial = 1118] [outer = 0x8eea9c00] 01:52:44 INFO - PROCESS | 6387 | 1463820764466 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x950c2800) [pid = 6387] [serial = 1119] [outer = 0x8eea9c00] 01:52:45 INFO - PROCESS | 6387 | 1463820765399 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]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1633ms 01:52:45 INFO - PROCESS | 6387 | 1463820765452 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 6387 | 1463820765455 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 01:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:52:45 INFO - PROCESS | 6387 | 1463820765462 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 6387 | 1463820765465 Marionette TRACE conn3 <- [1,1462,null,{}] 01:52:45 INFO - PROCESS | 6387 | 1463820765471 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}] 01:52:45 INFO - PROCESS | 6387 | 1463820765685 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:52:46 INFO - PROCESS | 6387 | 1463820765999 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x946cdc00 == 120 [pid = 6387] [id = 373] 01:52:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9525c400) [pid = 6387] [serial = 1120] [outer = (nil)] 01:52:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x95266000) [pid = 6387] [serial = 1121] [outer = 0x9525c400] 01:52:46 INFO - PROCESS | 6387 | 1463820766098 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x95383400) [pid = 6387] [serial = 1122] [outer = 0x9525c400] 01:52:47 INFO - PROCESS | 6387 | 1463820767103 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]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1684ms 01:52:47 INFO - PROCESS | 6387 | 1463820767147 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 6387 | 1463820767151 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 01:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:52:47 INFO - PROCESS | 6387 | 1463820767158 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 6387 | 1463820767162 Marionette TRACE conn3 <- [1,1466,null,{}] 01:52:47 INFO - PROCESS | 6387 | 1463820767168 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}] 01:52:47 INFO - PROCESS | 6387 | 1463820767400 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:52:47 INFO - PROCESS | 6387 | 1463820767738 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab6d400 == 121 [pid = 6387] [id = 374] 01:52:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8ab6ec00) [pid = 6387] [serial = 1123] [outer = (nil)] 01:52:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x95510c00) [pid = 6387] [serial = 1124] [outer = 0x8ab6ec00] 01:52:47 INFO - PROCESS | 6387 | 1463820767830 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9776a800) [pid = 6387] [serial = 1125] [outer = 0x8ab6ec00] 01:52:48 INFO - PROCESS | 6387 | 1463820768837 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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1733ms 01:52:48 INFO - PROCESS | 6387 | 1463820768892 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 6387 | 1463820768896 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 01:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:52:48 INFO - PROCESS | 6387 | 1463820768904 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 6387 | 1463820768906 Marionette TRACE conn3 <- [1,1470,null,{}] 01:52:48 INFO - PROCESS | 6387 | 1463820768913 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}] 01:52:49 INFO - PROCESS | 6387 | 1463820769145 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:52:50 INFO - PROCESS | 6387 | 1463820770039 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f6800 == 122 [pid = 6387] [id = 375] 01:52:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x865f7400) [pid = 6387] [serial = 1126] [outer = (nil)] 01:52:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x86d6fc00) [pid = 6387] [serial = 1127] [outer = 0x865f7400] 01:52:50 INFO - PROCESS | 6387 | 1463820770159 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x87d1a400) [pid = 6387] [serial = 1128] [outer = 0x865f7400] 01:52:51 INFO - PROCESS | 6387 | 1463820771100 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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2241ms 01:52:51 INFO - PROCESS | 6387 | 1463820771146 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 6387 | 1463820771153 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:52:51 INFO - PROCESS | 6387 | 1463820771161 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 6387 | 1463820771167 Marionette TRACE conn3 <- [1,1474,null,{}] 01:52:51 INFO - PROCESS | 6387 | 1463820771175 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}] 01:52:51 INFO - PROCESS | 6387 | 1463820771403 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:52:51 INFO - PROCESS | 6387 | 1463820771743 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x89135000 == 123 [pid = 6387] [id = 376] 01:52:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x89cd7000) [pid = 6387] [serial = 1129] [outer = (nil)] 01:52:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8a791800) [pid = 6387] [serial = 1130] [outer = 0x89cd7000] 01:52:51 INFO - PROCESS | 6387 | 1463820771834 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8ab75000) [pid = 6387] [serial = 1131] [outer = 0x89cd7000] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x98a9c400 == 122 [pid = 6387] [id = 311] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x88710000 == 121 [pid = 6387] [id = 314] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8d304400 == 120 [pid = 6387] [id = 352] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x91d69400 == 119 [pid = 6387] [id = 353] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8f96f800 == 118 [pid = 6387] [id = 351] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee62400 == 117 [pid = 6387] [id = 350] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe3800 == 116 [pid = 6387] [id = 348] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8e474c00 == 115 [pid = 6387] [id = 349] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47f000 == 114 [pid = 6387] [id = 347] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8a752800 == 113 [pid = 6387] [id = 346] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c5c00 == 112 [pid = 6387] [id = 345] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5cb800 == 111 [pid = 6387] [id = 344] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x864d2400 == 110 [pid = 6387] [id = 265] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8c357400 == 109 [pid = 6387] [id = 343] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8c352400 == 108 [pid = 6387] [id = 342] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8b63e800 == 107 [pid = 6387] [id = 341] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x88578400 == 106 [pid = 6387] [id = 339] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x8a798000 == 105 [pid = 6387] [id = 340] 01:52:53 INFO - PROCESS | 6387 | --DOCSHELL 0x86b48000 == 104 [pid = 6387] [id = 338] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8fbef400) [pid = 6387] [serial = 990] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8c471800) [pid = 6387] [serial = 965] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8d221c00) [pid = 6387] [serial = 968] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x86d79400) [pid = 6387] [serial = 1004] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x91a3dc00) [pid = 6387] [serial = 996] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8870d000) [pid = 6387] [serial = 953] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8a754400) [pid = 6387] [serial = 1011] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8f979800) [pid = 6387] [serial = 987] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x91268800) [pid = 6387] [serial = 992] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x88701800) [pid = 6387] [serial = 1008] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x87c62c00) [pid = 6387] [serial = 951] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8d4d6800) [pid = 6387] [serial = 975] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8b63dc00) [pid = 6387] [serial = 962] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8e55b000) [pid = 6387] [serial = 980] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8912b000) [pid = 6387] [serial = 954] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8dce6400) [pid = 6387] [serial = 978] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8d2cc000) [pid = 6387] [serial = 969] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8f204400) [pid = 6387] [serial = 984] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8b632c00) [pid = 6387] [serial = 960] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8d65e400) [pid = 6387] [serial = 977] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8d306000) [pid = 6387] [serial = 972] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8856ec00) [pid = 6387] [serial = 1007] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8764c000) [pid = 6387] [serial = 950] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91a3a800) [pid = 6387] [serial = 995] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8a78bc00) [pid = 6387] [serial = 956] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91271400) [pid = 6387] [serial = 993] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x88039000) [pid = 6387] [serial = 1001] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8e70c000) [pid = 6387] [serial = 981] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x889a2400) [pid = 6387] [serial = 1002] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8b640800) [pid = 6387] [serial = 963] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8a794400) [pid = 6387] [serial = 957] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x89cd9800) [pid = 6387] [serial = 1010] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8a798800) [pid = 6387] [serial = 998] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8c5cc400) [pid = 6387] [serial = 966] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8b368400) [pid = 6387] [serial = 959] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d4d3800) [pid = 6387] [serial = 974] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d661c00) [pid = 6387] [serial = 999] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8fbe8c00) [pid = 6387] [serial = 989] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8764e800) [pid = 6387] [serial = 1005] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8ab6d000) [pid = 6387] [serial = 882] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8eeae800) [pid = 6387] [serial = 983] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8d302400) [pid = 6387] [serial = 971] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8f974c00) [pid = 6387] [serial = 986] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8a791400) [pid = 6387] [serial = 1013] [outer = (nil)] [url = about:blank] 01:52:53 INFO - PROCESS | 6387 | 1463820773365 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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2337ms 01:52:53 INFO - PROCESS | 6387 | 1463820773509 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 6387 | 1463820773516 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 01:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:52:53 INFO - PROCESS | 6387 | 1463820773530 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 6387 | 1463820773534 Marionette TRACE conn3 <- [1,1478,null,{}] 01:52:53 INFO - PROCESS | 6387 | 1463820773541 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}] 01:52:53 INFO - PROCESS | 6387 | 1463820773728 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:52:53 INFO - PROCESS | 6387 | 1463820773744 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c64400 == 105 [pid = 6387] [id = 377] 01:52:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x88039000) [pid = 6387] [serial = 1132] [outer = (nil)] 01:52:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x88701800) [pid = 6387] [serial = 1133] [outer = 0x88039000] 01:52:53 INFO - PROCESS | 6387 | 1463820773822 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x889a6400) [pid = 6387] [serial = 1134] [outer = 0x88039000] 01:52:54 INFO - PROCESS | 6387 | 1463820774877 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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1388ms 01:52:54 INFO - PROCESS | 6387 | 1463820774918 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 6387 | 1463820774922 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 01:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:52:54 INFO - PROCESS | 6387 | 1463820774930 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 6387 | 1463820774940 Marionette TRACE conn3 <- [1,1482,null,{}] 01:52:54 INFO - PROCESS | 6387 | 1463820774954 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}] 01:52:55 INFO - PROCESS | 6387 | 1463820775256 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:52:55 INFO - PROCESS | 6387 | 1463820775439 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab78c00 == 106 [pid = 6387] [id = 378] 01:52:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b369c00) [pid = 6387] [serial = 1135] [outer = (nil)] 01:52:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8b3d0800) [pid = 6387] [serial = 1136] [outer = 0x8b369c00] 01:52:55 INFO - PROCESS | 6387 | 1463820775521 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8b640800) [pid = 6387] [serial = 1137] [outer = 0x8b369c00] 01:52:56 INFO - PROCESS | 6387 | 1463820776390 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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1497ms 01:52:56 INFO - PROCESS | 6387 | 1463820776426 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 6387 | 1463820776429 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 01:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:52:56 INFO - PROCESS | 6387 | 1463820776436 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 6387 | 1463820776438 Marionette TRACE conn3 <- [1,1486,null,{}] 01:52:56 INFO - PROCESS | 6387 | 1463820776454 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}] 01:52:56 INFO - PROCESS | 6387 | 1463820776726 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:52:56 INFO - PROCESS | 6387 | 1463820776762 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x88703000 == 107 [pid = 6387] [id = 379] 01:52:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8b3cc000) [pid = 6387] [serial = 1138] [outer = (nil)] 01:52:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8b68a800) [pid = 6387] [serial = 1139] [outer = 0x8b3cc000] 01:52:56 INFO - PROCESS | 6387 | 1463820776837 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8c34e400) [pid = 6387] [serial = 1140] [outer = 0x8b3cc000] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d223000) [pid = 6387] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8870e800) [pid = 6387] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x91489c00) [pid = 6387] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8c5cbc00) [pid = 6387] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8c472000) [pid = 6387] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x88041000) [pid = 6387] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b67bc00) [pid = 6387] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8803ac00) [pid = 6387] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8b67a800) [pid = 6387] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x865f0c00) [pid = 6387] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x91d6cc00) [pid = 6387] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8e70e800) [pid = 6387] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x9272b000) [pid = 6387] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8a798c00) [pid = 6387] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8fbe4000) [pid = 6387] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8a78e000) [pid = 6387] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8912ec00) [pid = 6387] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8c352800) [pid = 6387] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x910ff000) [pid = 6387] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x86b48400) [pid = 6387] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:52:58 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x92729800) [pid = 6387] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:52:58 INFO - PROCESS | 6387 | 1463820778621 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]]]}] 01:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2232ms 01:52:58 INFO - PROCESS | 6387 | 1463820778670 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 6387 | 1463820778689 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 01:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:52:58 INFO - PROCESS | 6387 | 1463820778696 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 6387 | 1463820778700 Marionette TRACE conn3 <- [1,1490,null,{}] 01:52:58 INFO - PROCESS | 6387 | 1463820778705 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}] 01:52:58 INFO - PROCESS | 6387 | 1463820778904 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:52:59 INFO - PROCESS | 6387 | 1463820779085 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x88041000 == 108 [pid = 6387] [id = 380] 01:52:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x89cdf800) [pid = 6387] [serial = 1141] [outer = (nil)] 01:52:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8b3cb000) [pid = 6387] [serial = 1142] [outer = 0x89cdf800] 01:52:59 INFO - PROCESS | 6387 | 1463820779174 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8c355400) [pid = 6387] [serial = 1143] [outer = 0x89cdf800] 01:52:59 INFO - PROCESS | 6387 | 1463820779955 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]]]}] 01:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1288ms 01:52:59 INFO - PROCESS | 6387 | 1463820779985 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 6387 | 1463820779989 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 01:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:52:59 INFO - PROCESS | 6387 | 1463820779995 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 6387 | 1463820779997 Marionette TRACE conn3 <- [1,1494,null,{}] 01:53:00 INFO - PROCESS | 6387 | 1463820780003 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}] 01:53:00 INFO - PROCESS | 6387 | 1463820780197 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:53:00 INFO - PROCESS | 6387 | 1463820780214 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x87647400 == 109 [pid = 6387] [id = 381] 01:53:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8a75c400) [pid = 6387] [serial = 1144] [outer = (nil)] 01:53:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8c5c5400) [pid = 6387] [serial = 1145] [outer = 0x8a75c400] 01:53:00 INFO - PROCESS | 6387 | 1463820780456 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8c5d1400) [pid = 6387] [serial = 1146] [outer = 0x8a75c400] 01:53:01 INFO - PROCESS | 6387 | 1463820781640 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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1688ms 01:53:01 INFO - PROCESS | 6387 | 1463820781691 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 6387 | 1463820781704 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 01:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:53:01 INFO - PROCESS | 6387 | 1463820781713 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 6387 | 1463820781720 Marionette TRACE conn3 <- [1,1498,null,{}] 01:53:01 INFO - PROCESS | 6387 | 1463820781728 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}] 01:53:02 INFO - PROCESS | 6387 | 1463820782000 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:53:02 INFO - PROCESS | 6387 | 1463820782331 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c6a800 == 110 [pid = 6387] [id = 382] 01:53:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x87d20000) [pid = 6387] [serial = 1147] [outer = (nil)] 01:53:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x88999000) [pid = 6387] [serial = 1148] [outer = 0x87d20000] 01:53:02 INFO - PROCESS | 6387 | 1463820782443 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x89cd2400) [pid = 6387] [serial = 1149] [outer = 0x87d20000] 01:53:03 INFO - PROCESS | 6387 | 1463820783404 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]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1735ms 01:53:03 INFO - PROCESS | 6387 | 1463820783450 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 6387 | 1463820783459 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 01:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:53:03 INFO - PROCESS | 6387 | 1463820783471 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 6387 | 1463820783475 Marionette TRACE conn3 <- [1,1502,null,{}] 01:53:03 INFO - PROCESS | 6387 | 1463820783482 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}] 01:53:03 INFO - PROCESS | 6387 | 1463820783750 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:53:04 INFO - PROCESS | 6387 | 1463820784122 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75ac00 == 111 [pid = 6387] [id = 383] 01:53:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8ab76000) [pid = 6387] [serial = 1150] [outer = (nil)] 01:53:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8b3c8800) [pid = 6387] [serial = 1151] [outer = 0x8ab76000] 01:53:04 INFO - PROCESS | 6387 | 1463820784214 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b689c00) [pid = 6387] [serial = 1152] [outer = 0x8ab76000] 01:53:05 INFO - PROCESS | 6387 | 1463820785168 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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1743ms 01:53:05 INFO - PROCESS | 6387 | 1463820785215 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:53:05 INFO - PROCESS | 6387 | 1463820785220 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 01:53:05 INFO - PROCESS | 6387 | 1463820785227 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 6387 | 1463820785233 Marionette TRACE conn3 <- [1,1506,null,{}] 01:53:05 INFO - PROCESS | 6387 | 1463820785251 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}] 01:53:05 INFO - PROCESS | 6387 | 1463820785520 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:53:05 INFO - PROCESS | 6387 | 1463820785853 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a750000 == 112 [pid = 6387] [id = 384] 01:53:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c350000) [pid = 6387] [serial = 1153] [outer = (nil)] 01:53:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8d222c00) [pid = 6387] [serial = 1154] [outer = 0x8c350000] 01:53:05 INFO - PROCESS | 6387 | 1463820785946 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8d2d2c00) [pid = 6387] [serial = 1155] [outer = 0x8c350000] 01:53:06 INFO - PROCESS | 6387 | 1463820786878 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]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1693ms 01:53:06 INFO - PROCESS | 6387 | 1463820786921 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 6387 | 1463820786926 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 01:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:53:06 INFO - PROCESS | 6387 | 1463820786933 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 6387 | 1463820786936 Marionette TRACE conn3 <- [1,1510,null,{}] 01:53:06 INFO - PROCESS | 6387 | 1463820786942 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}] 01:53:07 INFO - PROCESS | 6387 | 1463820787173 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:53:07 INFO - PROCESS | 6387 | 1463820787494 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a753400 == 113 [pid = 6387] [id = 385] 01:53:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8d2d8800) [pid = 6387] [serial = 1156] [outer = (nil)] 01:53:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8d30bc00) [pid = 6387] [serial = 1157] [outer = 0x8d2d8800] 01:53:07 INFO - PROCESS | 6387 | 1463820787593 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d4d6c00) [pid = 6387] [serial = 1158] [outer = 0x8d2d8800] 01:53:08 INFO - PROCESS | 6387 | 1463820788540 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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1630ms 01:53:08 INFO - PROCESS | 6387 | 1463820788564 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 6387 | 1463820788568 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 01:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:53:08 INFO - PROCESS | 6387 | 1463820788575 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 6387 | 1463820788579 Marionette TRACE conn3 <- [1,1514,null,{}] 01:53:08 INFO - PROCESS | 6387 | 1463820788585 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}] 01:53:08 INFO - PROCESS | 6387 | 1463820788805 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:53:09 INFO - PROCESS | 6387 | 1463820789129 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4cbc00 == 114 [pid = 6387] [id = 386] 01:53:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d654000) [pid = 6387] [serial = 1159] [outer = (nil)] 01:53:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d661c00) [pid = 6387] [serial = 1160] [outer = 0x8d654000] 01:53:09 INFO - PROCESS | 6387 | 1463820789226 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8dce8000) [pid = 6387] [serial = 1161] [outer = 0x8d654000] 01:53:10 INFO - PROCESS | 6387 | 1463820790185 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]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1632ms 01:53:10 INFO - PROCESS | 6387 | 1463820790208 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 6387 | 1463820790212 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:53:10 INFO - PROCESS | 6387 | 1463820790219 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 6387 | 1463820790223 Marionette TRACE conn3 <- [1,1518,null,{}] 01:53:10 INFO - PROCESS | 6387 | 1463820790229 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}] 01:53:10 INFO - PROCESS | 6387 | 1463820790475 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:53:10 INFO - PROCESS | 6387 | 1463820790804 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d8000 == 115 [pid = 6387] [id = 387] 01:53:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8d2d8400) [pid = 6387] [serial = 1162] [outer = (nil)] 01:53:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8e70a400) [pid = 6387] [serial = 1163] [outer = 0x8d2d8400] 01:53:10 INFO - PROCESS | 6387 | 1463820790898 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8e70fc00) [pid = 6387] [serial = 1164] [outer = 0x8d2d8400] 01:53:11 INFO - PROCESS | 6387 | 1463820791864 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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1687ms 01:53:11 INFO - PROCESS | 6387 | 1463820791907 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 6387 | 1463820791912 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 01:53:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:53:11 INFO - PROCESS | 6387 | 1463820791919 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 6387 | 1463820791922 Marionette TRACE conn3 <- [1,1522,null,{}] 01:53:11 INFO - PROCESS | 6387 | 1463820791928 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}] 01:53:12 INFO - PROCESS | 6387 | 1463820792153 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:53:12 INFO - PROCESS | 6387 | 1463820792477 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47f000 == 116 [pid = 6387] [id = 388] 01:53:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8e55d800) [pid = 6387] [serial = 1165] [outer = (nil)] 01:53:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8eead400) [pid = 6387] [serial = 1166] [outer = 0x8e55d800] 01:53:12 INFO - PROCESS | 6387 | 1463820792574 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8eeb2000) [pid = 6387] [serial = 1167] [outer = 0x8e55d800] 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 01:53:13 INFO - PROCESS | 6387 | 1463820793387 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"]]]}] 01:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:53:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:53:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1531ms 01:53:13 INFO - PROCESS | 6387 | 1463820793527 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 6387 | 1463820793530 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 01:53:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:53:13 INFO - PROCESS | 6387 | 1463820793553 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 6387 | 1463820793558 Marionette TRACE conn3 <- [1,1526,null,{}] 01:53:13 INFO - PROCESS | 6387 | 1463820793564 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}] 01:53:13 INFO - PROCESS | 6387 | 1463820793778 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:53:14 INFO - PROCESS | 6387 | 1463820794035 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75dc00 == 117 [pid = 6387] [id = 389] 01:53:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8d4cfc00) [pid = 6387] [serial = 1168] [outer = (nil)] 01:53:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8f979800) [pid = 6387] [serial = 1169] [outer = 0x8d4cfc00] 01:53:14 INFO - PROCESS | 6387 | 1463820794143 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8fbeec00) [pid = 6387] [serial = 1170] [outer = 0x8d4cfc00] 01:53:15 INFO - PROCESS | 6387 | 1463820794986 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"]]]}] 01:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:53:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1494ms 01:53:15 INFO - PROCESS | 6387 | 1463820795045 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:53:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:53:15 INFO - PROCESS | 6387 | 1463820795051 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 01:53:15 INFO - PROCESS | 6387 | 1463820795059 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 6387 | 1463820795062 Marionette TRACE conn3 <- [1,1530,null,{}] 01:53:15 INFO - PROCESS | 6387 | 1463820795068 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}] 01:53:15 INFO - PROCESS | 6387 | 1463820795325 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:53:15 INFO - PROCESS | 6387 | 1463820795654 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e70c000 == 118 [pid = 6387] [id = 390] 01:53:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8eeaf800) [pid = 6387] [serial = 1171] [outer = (nil)] 01:53:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x910fc400) [pid = 6387] [serial = 1172] [outer = 0x8eeaf800] 01:53:15 INFO - PROCESS | 6387 | 1463820795762 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x9126d800) [pid = 6387] [serial = 1173] [outer = 0x8eeaf800] 01:53:16 INFO - PROCESS | 6387 | 1463820796563 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]]]}] 01:53:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:53:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:53:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:53:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1536ms 01:53:16 INFO - PROCESS | 6387 | 1463820796596 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 6387 | 1463820796599 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 01:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:53:16 INFO - PROCESS | 6387 | 1463820796606 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 6387 | 1463820796610 Marionette TRACE conn3 <- [1,1534,null,{}] 01:53:16 INFO - PROCESS | 6387 | 1463820796616 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}] 01:53:16 INFO - PROCESS | 6387 | 1463820796847 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:53:17 INFO - PROCESS | 6387 | 1463820797124 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4bc00 == 119 [pid = 6387] [id = 391] 01:53:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8f971800) [pid = 6387] [serial = 1174] [outer = (nil)] 01:53:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x91aeac00) [pid = 6387] [serial = 1175] [outer = 0x8f971800] 01:53:17 INFO - PROCESS | 6387 | 1463820797217 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x91d66c00) [pid = 6387] [serial = 1176] [outer = 0x8f971800] 01:53:18 INFO - PROCESS | 6387 | 1463820798231 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]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1689ms 01:53:18 INFO - PROCESS | 6387 | 1463820798296 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 6387 | 1463820798301 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 01:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:53:18 INFO - PROCESS | 6387 | 1463820798308 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 6387 | 1463820798313 Marionette TRACE conn3 <- [1,1538,null,{}] 01:53:18 INFO - PROCESS | 6387 | 1463820798319 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}] 01:53:18 INFO - PROCESS | 6387 | 1463820798587 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:53:18 INFO - PROCESS | 6387 | 1463820798915 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6f400 == 120 [pid = 6387] [id = 392] 01:53:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x91ae4000) [pid = 6387] [serial = 1177] [outer = (nil)] 01:53:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x92c59000) [pid = 6387] [serial = 1178] [outer = 0x91ae4000] 01:53:19 INFO - PROCESS | 6387 | 1463820799013 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x939db800) [pid = 6387] [serial = 1179] [outer = 0x91ae4000] 01:53:19 INFO - PROCESS | 6387 | 1463820799974 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]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1739ms 01:53:20 INFO - PROCESS | 6387 | 1463820800049 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 6387 | 1463820800052 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 01:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:53:20 INFO - PROCESS | 6387 | 1463820800059 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 6387 | 1463820800062 Marionette TRACE conn3 <- [1,1542,null,{}] 01:53:20 INFO - PROCESS | 6387 | 1463820800068 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}] 01:53:20 INFO - PROCESS | 6387 | 1463820800338 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:53:20 INFO - PROCESS | 6387 | 1463820800660 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f3800 == 121 [pid = 6387] [id = 393] 01:53:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8dcf2400) [pid = 6387] [serial = 1180] [outer = (nil)] 01:53:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x939e6400) [pid = 6387] [serial = 1181] [outer = 0x8dcf2400] 01:53:20 INFO - PROCESS | 6387 | 1463820800756 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x93a4bc00) [pid = 6387] [serial = 1182] [outer = 0x8dcf2400] 01:53:21 INFO - PROCESS | 6387 | 1463820801661 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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1634ms 01:53:21 INFO - PROCESS | 6387 | 1463820801694 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 6387 | 1463820801697 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 01:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:53:21 INFO - PROCESS | 6387 | 1463820801705 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 6387 | 1463820801719 Marionette TRACE conn3 <- [1,1546,null,{}] 01:53:21 INFO - PROCESS | 6387 | 1463820801726 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}] 01:53:21 INFO - PROCESS | 6387 | 1463820801968 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:53:22 INFO - PROCESS | 6387 | 1463820802289 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eea8c00 == 122 [pid = 6387] [id = 394] 01:53:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x91ae4800) [pid = 6387] [serial = 1183] [outer = (nil)] 01:53:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x946cfc00) [pid = 6387] [serial = 1184] [outer = 0x91ae4800] 01:53:22 INFO - PROCESS | 6387 | 1463820802385 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x946d7c00) [pid = 6387] [serial = 1185] [outer = 0x91ae4800] 01:53:23 INFO - PROCESS | 6387 | 1463820803311 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]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1643ms 01:53:23 INFO - PROCESS | 6387 | 1463820803349 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:53:23 INFO - PROCESS | 6387 | 1463820803353 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 01:53:23 INFO - PROCESS | 6387 | 1463820803360 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 6387 | 1463820803363 Marionette TRACE conn3 <- [1,1550,null,{}] 01:53:23 INFO - PROCESS | 6387 | 1463820803369 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}] 01:53:23 INFO - PROCESS | 6387 | 1463820803608 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:53:23 INFO - PROCESS | 6387 | 1463820803935 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4b800 == 123 [pid = 6387] [id = 395] 01:53:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8a78d800) [pid = 6387] [serial = 1186] [outer = (nil)] 01:53:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x95516000) [pid = 6387] [serial = 1187] [outer = 0x8a78d800] 01:53:24 INFO - PROCESS | 6387 | 1463820804030 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x97773800) [pid = 6387] [serial = 1188] [outer = 0x8a78d800] 01:53:24 INFO - PROCESS | 6387 | 1463820804968 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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1684ms 01:53:25 INFO - PROCESS | 6387 | 1463820805045 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:53:25 INFO - PROCESS | 6387 | 1463820805049 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 01:53:25 INFO - PROCESS | 6387 | 1463820805056 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 6387 | 1463820805059 Marionette TRACE conn3 <- [1,1554,null,{}] 01:53:25 INFO - PROCESS | 6387 | 1463820805066 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}] 01:53:25 INFO - PROCESS | 6387 | 1463820805330 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:53:25 INFO - PROCESS | 6387 | 1463820805670 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d8000 == 124 [pid = 6387] [id = 396] 01:53:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x946ccc00) [pid = 6387] [serial = 1189] [outer = (nil)] 01:53:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x983e0800) [pid = 6387] [serial = 1190] [outer = 0x946ccc00] 01:53:25 INFO - PROCESS | 6387 | 1463820805766 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x98a10000) [pid = 6387] [serial = 1191] [outer = 0x946ccc00] 01:53:26 INFO - PROCESS | 6387 | 1463820806699 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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1690ms 01:53:26 INFO - PROCESS | 6387 | 1463820806746 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:53:26 INFO - PROCESS | 6387 | 1463820806750 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 01:53:26 INFO - PROCESS | 6387 | 1463820806758 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 6387 | 1463820806762 Marionette TRACE conn3 <- [1,1558,null,{}] 01:53:26 INFO - PROCESS | 6387 | 1463820806768 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}] 01:53:27 INFO - PROCESS | 6387 | 1463820807008 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:53:27 INFO - PROCESS | 6387 | 1463820807336 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d75c00 == 125 [pid = 6387] [id = 397] 01:53:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x98385000) [pid = 6387] [serial = 1192] [outer = (nil)] 01:53:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x99773000) [pid = 6387] [serial = 1193] [outer = 0x98385000] 01:53:27 INFO - PROCESS | 6387 | 1463820807431 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9998c400) [pid = 6387] [serial = 1194] [outer = 0x98385000] 01:53:28 INFO - PROCESS | 6387 | 1463820808376 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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1682ms 01:53:28 INFO - PROCESS | 6387 | 1463820808440 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 6387 | 1463820808444 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 01:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:53:28 INFO - PROCESS | 6387 | 1463820808451 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 6387 | 1463820808454 Marionette TRACE conn3 <- [1,1562,null,{}] 01:53:28 INFO - PROCESS | 6387 | 1463820808460 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}] 01:53:28 INFO - PROCESS | 6387 | 1463820808728 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:53:29 INFO - PROCESS | 6387 | 1463820809063 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d77400 == 126 [pid = 6387] [id = 398] 01:53:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x98a9e800) [pid = 6387] [serial = 1195] [outer = (nil)] 01:53:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x99fcd800) [pid = 6387] [serial = 1196] [outer = 0x98a9e800] 01:53:29 INFO - PROCESS | 6387 | 1463820809157 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9a0d4800) [pid = 6387] [serial = 1197] [outer = 0x98a9e800] 01:53:30 INFO - PROCESS | 6387 | 1463820810058 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]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1682ms 01:53:30 INFO - PROCESS | 6387 | 1463820810135 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 6387 | 1463820810139 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 01:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:53:30 INFO - PROCESS | 6387 | 1463820810145 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 6387 | 1463820810149 Marionette TRACE conn3 <- [1,1566,null,{}] 01:53:30 INFO - PROCESS | 6387 | 1463820810155 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}] 01:53:30 INFO - PROCESS | 6387 | 1463820810432 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:53:30 INFO - PROCESS | 6387 | 1463820810762 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b674400 == 127 [pid = 6387] [id = 399] 01:53:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x996dd400) [pid = 6387] [serial = 1198] [outer = (nil)] 01:53:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x9a152400) [pid = 6387] [serial = 1199] [outer = 0x996dd400] 01:53:30 INFO - PROCESS | 6387 | 1463820810851 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x9a154800) [pid = 6387] [serial = 1200] [outer = 0x996dd400] 01:53:32 INFO - PROCESS | 6387 | --DOCSHELL 0x91d65c00 == 126 [pid = 6387] [id = 229] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8b675800) [pid = 6387] [serial = 1079] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8e55c800) [pid = 6387] [serial = 1037] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x89135800) [pid = 6387] [serial = 1020] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x92579400) [pid = 6387] [serial = 1053] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8d65c800) [pid = 6387] [serial = 1034] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8d305c00) [pid = 6387] [serial = 1032] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8899e400) [pid = 6387] [serial = 1019] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x89132800) [pid = 6387] [serial = 948] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8b687000) [pid = 6387] [serial = 1025] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8c5ca800) [pid = 6387] [serial = 1031] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8857d000) [pid = 6387] [serial = 1070] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8ee66400) [pid = 6387] [serial = 1041] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8e55ec00) [pid = 6387] [serial = 1038] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x86d7b800) [pid = 6387] [serial = 1067] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9272f000) [pid = 6387] [serial = 1055] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8f205000) [pid = 6387] [serial = 1043] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8b68c800) [pid = 6387] [serial = 1026] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x939ef400) [pid = 6387] [serial = 1061] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8b367400) [pid = 6387] [serial = 1023] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8fbe8800) [pid = 6387] [serial = 1046] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8e716000) [pid = 6387] [serial = 1040] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8b63e000) [pid = 6387] [serial = 1077] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x89cdbc00) [pid = 6387] [serial = 1073] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8870c400) [pid = 6387] [serial = 1071] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8c359800) [pid = 6387] [serial = 1028] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x91d6c400) [pid = 6387] [serial = 1052] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x91ae7c00) [pid = 6387] [serial = 1049] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x92c52000) [pid = 6387] [serial = 1056] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x86b51400) [pid = 6387] [serial = 1016] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x939f5800) [pid = 6387] [serial = 1062] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x91af0800) [pid = 6387] [serial = 1050] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8dcef800) [pid = 6387] [serial = 1035] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x92582800) [pid = 6387] [serial = 1064] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8a75d800) [pid = 6387] [serial = 1074] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8c473c00) [pid = 6387] [serial = 1029] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x939d2c00) [pid = 6387] [serial = 1058] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x86d77800) [pid = 6387] [serial = 1017] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8ab71400) [pid = 6387] [serial = 1022] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x910fd000) [pid = 6387] [serial = 1047] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x87c5f000) [pid = 6387] [serial = 1068] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8f96f400) [pid = 6387] [serial = 1044] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x939d6400) [pid = 6387] [serial = 1059] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8b637400) [pid = 6387] [serial = 1076] [outer = (nil)] [url = about:blank] 01:53:33 INFO - PROCESS | 6387 | 1463820813155 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]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 3039ms 01:53:33 INFO - PROCESS | 6387 | 1463820813186 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 6387 | 1463820813192 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 01:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:53:33 INFO - PROCESS | 6387 | 1463820813202 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 6387 | 1463820813207 Marionette TRACE conn3 <- [1,1570,null,{}] 01:53:33 INFO - PROCESS | 6387 | 1463820813215 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}] 01:53:33 INFO - PROCESS | 6387 | 1463820813431 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:53:33 INFO - PROCESS | 6387 | 1463820813647 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8856e400 == 127 [pid = 6387] [id = 400] 01:53:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8856f000) [pid = 6387] [serial = 1201] [outer = (nil)] 01:53:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x88707800) [pid = 6387] [serial = 1202] [outer = 0x8856f000] 01:53:33 INFO - PROCESS | 6387 | 1463820813800 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x889a1c00) [pid = 6387] [serial = 1203] [outer = 0x8856f000] 01:53:34 INFO - PROCESS | 6387 | 1463820814660 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]]]}] 01:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1534ms 01:53:34 INFO - PROCESS | 6387 | 1463820814737 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 6387 | 1463820814746 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 01:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:53:34 INFO - PROCESS | 6387 | 1463820814763 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 6387 | 1463820814767 Marionette TRACE conn3 <- [1,1574,null,{}] 01:53:34 INFO - PROCESS | 6387 | 1463820814774 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}] 01:53:35 INFO - PROCESS | 6387 | 1463820815054 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:53:35 INFO - PROCESS | 6387 | 1463820815087 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912e400 == 128 [pid = 6387] [id = 401] 01:53:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x89135400) [pid = 6387] [serial = 1204] [outer = (nil)] 01:53:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8a75a800) [pid = 6387] [serial = 1205] [outer = 0x89135400] 01:53:35 INFO - PROCESS | 6387 | 1463820815165 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8a796c00) [pid = 6387] [serial = 1206] [outer = 0x89135400] 01:53:36 INFO - PROCESS | 6387 | 1463820816229 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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1543ms 01:53:36 INFO - PROCESS | 6387 | 1463820816300 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 6387 | 1463820816304 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 01:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:53:36 INFO - PROCESS | 6387 | 1463820816311 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 6387 | 1463820816317 Marionette TRACE conn3 <- [1,1578,null,{}] 01:53:36 INFO - PROCESS | 6387 | 1463820816341 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}] 01:53:36 INFO - PROCESS | 6387 | 1463820816656 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:53:36 INFO - PROCESS | 6387 | 1463820816690 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd9800 == 129 [pid = 6387] [id = 402] 01:53:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8b3d0000) [pid = 6387] [serial = 1207] [outer = (nil)] 01:53:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8b640000) [pid = 6387] [serial = 1208] [outer = 0x8b3d0000] 01:53:36 INFO - PROCESS | 6387 | 1463820816772 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8b68c800) [pid = 6387] [serial = 1209] [outer = 0x8b3d0000] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8b369c00) [pid = 6387] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x865f7400) [pid = 6387] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x89cdf800) [pid = 6387] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x910fd400) [pid = 6387] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x88039000) [pid = 6387] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x89cd7000) [pid = 6387] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:53:37 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b3cc000) [pid = 6387] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:53:38 INFO - PROCESS | 6387 | 1463820818266 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]]]}] 01:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1989ms 01:53:38 INFO - PROCESS | 6387 | 1463820818301 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 6387 | 1463820818305 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 01:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:53:38 INFO - PROCESS | 6387 | 1463820818312 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 6387 | 1463820818316 Marionette TRACE conn3 <- [1,1582,null,{}] 01:53:38 INFO - PROCESS | 6387 | 1463820818322 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}] 01:53:38 INFO - PROCESS | 6387 | 1463820818526 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:53:38 INFO - PROCESS | 6387 | 1463820818735 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4fc00 == 130 [pid = 6387] [id = 403] 01:53:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x89cd7000) [pid = 6387] [serial = 1210] [outer = (nil)] 01:53:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8b677400) [pid = 6387] [serial = 1211] [outer = 0x89cd7000] 01:53:38 INFO - PROCESS | 6387 | 1463820818818 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8c351400) [pid = 6387] [serial = 1212] [outer = 0x89cd7000] 01:53:39 INFO - PROCESS | 6387 | 1463820819755 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]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1483ms 01:53:39 INFO - PROCESS | 6387 | 1463820819798 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 6387 | 1463820819805 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 01:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:53:39 INFO - PROCESS | 6387 | 1463820819828 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 6387 | 1463820819834 Marionette TRACE conn3 <- [1,1586,null,{}] 01:53:39 INFO - PROCESS | 6387 | 1463820819843 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}] 01:53:40 INFO - PROCESS | 6387 | 1463820820129 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:53:40 INFO - PROCESS | 6387 | 1463820820477 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d25800 == 131 [pid = 6387] [id = 404] 01:53:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8803c400) [pid = 6387] [serial = 1213] [outer = (nil)] 01:53:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x88574c00) [pid = 6387] [serial = 1214] [outer = 0x8803c400] 01:53:40 INFO - PROCESS | 6387 | 1463820820571 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x889a7000) [pid = 6387] [serial = 1215] [outer = 0x8803c400] 01:53:41 INFO - PROCESS | 6387 | 1463820821529 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]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1736ms 01:53:41 INFO - PROCESS | 6387 | 1463820821563 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 6387 | 1463820821573 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 01:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:53:41 INFO - PROCESS | 6387 | 1463820821605 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 6387 | 1463820821609 Marionette TRACE conn3 <- [1,1590,null,{}] 01:53:41 INFO - PROCESS | 6387 | 1463820821618 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}] 01:53:41 INFO - PROCESS | 6387 | 1463820821853 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:53:42 INFO - PROCESS | 6387 | 1463820822195 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a755400 == 132 [pid = 6387] [id = 405] 01:53:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8a75cc00) [pid = 6387] [serial = 1216] [outer = (nil)] 01:53:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8b361000) [pid = 6387] [serial = 1217] [outer = 0x8a75cc00] 01:53:42 INFO - PROCESS | 6387 | 1463820822293 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8b635400) [pid = 6387] [serial = 1218] [outer = 0x8a75cc00] 01:53:43 INFO - PROCESS | 6387 | 1463820823227 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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1712ms 01:53:43 INFO - PROCESS | 6387 | 1463820823299 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 6387 | 1463820823303 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:53:43 INFO - PROCESS | 6387 | 1463820823314 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 6387 | 1463820823319 Marionette TRACE conn3 <- [1,1594,null,{}] 01:53:43 INFO - PROCESS | 6387 | 1463820823338 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}] 01:53:43 INFO - PROCESS | 6387 | 1463820823573 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:53:43 INFO - PROCESS | 6387 | 1463820823929 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47fc00 == 133 [pid = 6387] [id = 406] 01:53:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8c5c9000) [pid = 6387] [serial = 1219] [outer = (nil)] 01:53:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8d21cc00) [pid = 6387] [serial = 1220] [outer = 0x8c5c9000] 01:53:44 INFO - PROCESS | 6387 | 1463820824063 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8d2ccc00) [pid = 6387] [serial = 1221] [outer = 0x8c5c9000] 01:53:45 INFO - PROCESS | 6387 | 1463820825010 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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1747ms 01:53:45 INFO - PROCESS | 6387 | 1463820825061 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:53:45 INFO - PROCESS | 6387 | 1463820825066 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 01:53:45 INFO - PROCESS | 6387 | 1463820825074 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 6387 | 1463820825076 Marionette TRACE conn3 <- [1,1598,null,{}] 01:53:45 INFO - PROCESS | 6387 | 1463820825083 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}] 01:53:45 INFO - PROCESS | 6387 | 1463820825302 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:53:45 INFO - PROCESS | 6387 | 1463820825636 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd5800 == 134 [pid = 6387] [id = 407] 01:53:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8ab6e000) [pid = 6387] [serial = 1222] [outer = (nil)] 01:53:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8d659000) [pid = 6387] [serial = 1223] [outer = 0x8ab6e000] 01:53:45 INFO - PROCESS | 6387 | 1463820825732 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8dce9800) [pid = 6387] [serial = 1224] [outer = 0x8ab6e000] 01:53:46 INFO - PROCESS | 6387 | 1463820826654 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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1632ms 01:53:46 INFO - PROCESS | 6387 | 1463820826706 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:53:46 INFO - PROCESS | 6387 | 1463820826710 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 01:53:46 INFO - PROCESS | 6387 | 1463820826717 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 6387 | 1463820826720 Marionette TRACE conn3 <- [1,1602,null,{}] 01:53:46 INFO - PROCESS | 6387 | 1463820826727 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}] 01:53:46 INFO - PROCESS | 6387 | 1463820826971 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:53:47 INFO - PROCESS | 6387 | 1463820827291 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a753800 == 135 [pid = 6387] [id = 408] 01:53:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8d4d5800) [pid = 6387] [serial = 1225] [outer = (nil)] 01:53:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8e47f400) [pid = 6387] [serial = 1226] [outer = 0x8d4d5800] 01:53:47 INFO - PROCESS | 6387 | 1463820827387 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8e558000) [pid = 6387] [serial = 1227] [outer = 0x8d4d5800] 01:53:48 INFO - PROCESS | 6387 | 1463820828324 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]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1685ms 01:53:48 INFO - PROCESS | 6387 | 1463820828403 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 6387 | 1463820828406 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 01:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:53:48 INFO - PROCESS | 6387 | 1463820828413 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 6387 | 1463820828417 Marionette TRACE conn3 <- [1,1606,null,{}] 01:53:48 INFO - PROCESS | 6387 | 1463820828423 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}] 01:53:48 INFO - PROCESS | 6387 | 1463820828717 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:53:49 INFO - PROCESS | 6387 | 1463820829067 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c6400 == 136 [pid = 6387] [id = 409] 01:53:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8d4cc800) [pid = 6387] [serial = 1228] [outer = (nil)] 01:53:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8f205000) [pid = 6387] [serial = 1229] [outer = 0x8d4cc800] 01:53:49 INFO - PROCESS | 6387 | 1463820829161 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8fbd4400) [pid = 6387] [serial = 1230] [outer = 0x8d4cc800] 01:53:50 INFO - PROCESS | 6387 | 1463820830124 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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1783ms 01:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:53:50 INFO - PROCESS | 6387 | 1463820830197 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 6387 | 1463820830201 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 01:53:50 INFO - PROCESS | 6387 | 1463820830207 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 6387 | 1463820830210 Marionette TRACE conn3 <- [1,1610,null,{}] 01:53:50 INFO - PROCESS | 6387 | 1463820830217 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}] 01:53:50 INFO - PROCESS | 6387 | 1463820830440 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:53:50 INFO - PROCESS | 6387 | 1463820830777 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912c800 == 137 [pid = 6387] [id = 410] 01:53:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x8ab77800) [pid = 6387] [serial = 1231] [outer = (nil)] 01:53:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x910f4000) [pid = 6387] [serial = 1232] [outer = 0x8ab77800] 01:53:50 INFO - PROCESS | 6387 | 1463820830872 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x910fd000) [pid = 6387] [serial = 1233] [outer = 0x8ab77800] 01:53:51 INFO - PROCESS | 6387 | 1463820831754 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]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1590ms 01:53:51 INFO - PROCESS | 6387 | 1463820831798 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:53:51 INFO - PROCESS | 6387 | 1463820831802 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 01:53:51 INFO - PROCESS | 6387 | 1463820831809 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 6387 | 1463820831813 Marionette TRACE conn3 <- [1,1614,null,{}] 01:53:51 INFO - PROCESS | 6387 | 1463820831819 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}] 01:53:52 INFO - PROCESS | 6387 | 1463820832057 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:53:52 INFO - PROCESS | 6387 | 1463820832380 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbedc00 == 138 [pid = 6387] [id = 411] 01:53:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x8fbf0800) [pid = 6387] [serial = 1234] [outer = (nil)] 01:53:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x91ae7000) [pid = 6387] [serial = 1235] [outer = 0x8fbf0800] 01:53:52 INFO - PROCESS | 6387 | 1463820832476 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x91aecc00) [pid = 6387] [serial = 1236] [outer = 0x8fbf0800] 01:53:53 INFO - PROCESS | 6387 | 1463820833425 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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1689ms 01:53:53 INFO - PROCESS | 6387 | 1463820833499 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 6387 | 1463820833503 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 01:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:53:53 INFO - PROCESS | 6387 | 1463820833510 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 6387 | 1463820833514 Marionette TRACE conn3 <- [1,1618,null,{}] 01:53:53 INFO - PROCESS | 6387 | 1463820833519 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}] 01:53:53 INFO - PROCESS | 6387 | 1463820833744 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:53:54 INFO - PROCESS | 6387 | 1463820834084 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe3800 == 139 [pid = 6387] [id = 412] 01:53:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9148cc00) [pid = 6387] [serial = 1237] [outer = (nil)] 01:53:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x92579400) [pid = 6387] [serial = 1238] [outer = 0x9148cc00] 01:53:54 INFO - PROCESS | 6387 | 1463820834182 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9257ec00) [pid = 6387] [serial = 1239] [outer = 0x9148cc00] 01:53:55 INFO - PROCESS | 6387 | 1463820835110 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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1644ms 01:53:55 INFO - PROCESS | 6387 | 1463820835156 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 6387 | 1463820835160 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 01:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:53:55 INFO - PROCESS | 6387 | 1463820835167 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 6387 | 1463820835169 Marionette TRACE conn3 <- [1,1622,null,{}] 01:53:55 INFO - PROCESS | 6387 | 1463820835176 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}] 01:53:55 INFO - PROCESS | 6387 | 1463820835399 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:53:55 INFO - PROCESS | 6387 | 1463820835737 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab7bc00 == 140 [pid = 6387] [id = 413] 01:53:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x8d305400) [pid = 6387] [serial = 1240] [outer = (nil)] 01:53:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x92c53800) [pid = 6387] [serial = 1241] [outer = 0x8d305400] 01:53:55 INFO - PROCESS | 6387 | 1463820835833 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x92c56800) [pid = 6387] [serial = 1242] [outer = 0x8d305400] 01:53:56 INFO - PROCESS | 6387 | 1463820836746 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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1631ms 01:53:56 INFO - PROCESS | 6387 | 1463820836799 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 6387 | 1463820836803 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 01:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:53:56 INFO - PROCESS | 6387 | 1463820836810 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 6387 | 1463820836815 Marionette TRACE conn3 <- [1,1626,null,{}] 01:53:56 INFO - PROCESS | 6387 | 1463820836821 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}] 01:53:57 INFO - PROCESS | 6387 | 1463820837077 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:53:57 INFO - PROCESS | 6387 | 1463820837415 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c56000 == 141 [pid = 6387] [id = 414] 01:53:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x93a49400) [pid = 6387] [serial = 1243] [outer = (nil)] 01:53:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x93a55800) [pid = 6387] [serial = 1244] [outer = 0x93a49400] 01:53:57 INFO - PROCESS | 6387 | 1463820837518 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x950bac00) [pid = 6387] [serial = 1245] [outer = 0x93a49400] 01:53:58 INFO - PROCESS | 6387 | 1463820838454 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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1687ms 01:53:58 INFO - PROCESS | 6387 | 1463820838498 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 6387 | 1463820838503 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 01:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:53:58 INFO - PROCESS | 6387 | 1463820838509 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 6387 | 1463820838513 Marionette TRACE conn3 <- [1,1630,null,{}] 01:53:58 INFO - PROCESS | 6387 | 1463820838519 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}] 01:53:58 INFO - PROCESS | 6387 | 1463820838739 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:53:59 INFO - PROCESS | 6387 | 1463820839099 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x9776d400 == 142 [pid = 6387] [id = 415] 01:53:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x981d0800) [pid = 6387] [serial = 1246] [outer = (nil)] 01:53:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x98f4ac00) [pid = 6387] [serial = 1247] [outer = 0x981d0800] 01:53:59 INFO - PROCESS | 6387 | 1463820839201 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x99fca000) [pid = 6387] [serial = 1248] [outer = 0x981d0800] 01:54:00 INFO - PROCESS | 6387 | 1463820840132 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]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1685ms 01:54:00 INFO - PROCESS | 6387 | 1463820840195 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 6387 | 1463820840200 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 01:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:54:00 INFO - PROCESS | 6387 | 1463820840216 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 6387 | 1463820840219 Marionette TRACE conn3 <- [1,1634,null,{}] 01:54:00 INFO - PROCESS | 6387 | 1463820840243 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}] 01:54:00 INFO - PROCESS | 6387 | 1463820840560 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:54:00 INFO - PROCESS | 6387 | 1463820840834 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b637c00 == 143 [pid = 6387] [id = 416] 01:54:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x8b63a800) [pid = 6387] [serial = 1249] [outer = (nil)] 01:54:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x9a150c00) [pid = 6387] [serial = 1250] [outer = 0x8b63a800] 01:54:00 INFO - PROCESS | 6387 | 1463820840925 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x9a170400) [pid = 6387] [serial = 1251] [outer = 0x8b63a800] 01:54:01 INFO - PROCESS | 6387 | 1463820841853 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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1685ms 01:54:01 INFO - PROCESS | 6387 | 1463820841902 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 6387 | 1463820841905 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 01:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:54:01 INFO - PROCESS | 6387 | 1463820841912 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 6387 | 1463820841916 Marionette TRACE conn3 <- [1,1638,null,{}] 01:54:01 INFO - PROCESS | 6387 | 1463820841922 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}] 01:54:02 INFO - PROCESS | 6387 | 1463820842166 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:54:02 INFO - PROCESS | 6387 | 1463820842493 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x87647000 == 144 [pid = 6387] [id = 417] 01:54:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x9538d400) [pid = 6387] [serial = 1252] [outer = (nil)] 01:54:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x9a179400) [pid = 6387] [serial = 1253] [outer = 0x9538d400] 01:54:02 INFO - PROCESS | 6387 | 1463820842588 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 186 (0x9a17cc00) [pid = 6387] [serial = 1254] [outer = 0x9538d400] 01:54:03 INFO - PROCESS | 6387 | 1463820843553 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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1682ms 01:54:03 INFO - PROCESS | 6387 | 1463820843595 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 6387 | 1463820843599 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 01:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:54:03 INFO - PROCESS | 6387 | 1463820843607 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 6387 | 1463820843610 Marionette TRACE conn3 <- [1,1642,null,{}] 01:54:03 INFO - PROCESS | 6387 | 1463820843617 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}] 01:54:03 INFO - PROCESS | 6387 | 1463820843855 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:54:04 INFO - PROCESS | 6387 | 1463820844202 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd8800 == 145 [pid = 6387] [id = 418] 01:54:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 187 (0x9776a400) [pid = 6387] [serial = 1255] [outer = (nil)] 01:54:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 188 (0x9a228800) [pid = 6387] [serial = 1256] [outer = 0x9776a400] 01:54:04 INFO - PROCESS | 6387 | 1463820844302 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 189 (0x9a22f800) [pid = 6387] [serial = 1257] [outer = 0x9776a400] 01:54:05 INFO - PROCESS | 6387 | 1463820845179 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]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1634ms 01:54:05 INFO - PROCESS | 6387 | 1463820845256 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 6387 | 1463820845260 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 01:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:54:05 INFO - PROCESS | 6387 | 1463820845271 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 6387 | 1463820845274 Marionette TRACE conn3 <- [1,1646,null,{}] 01:54:05 INFO - PROCESS | 6387 | 1463820845280 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}] 01:54:05 INFO - PROCESS | 6387 | 1463820845518 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:54:05 INFO - PROCESS | 6387 | 1463820845869 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf3400 == 146 [pid = 6387] [id = 419] 01:54:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 190 (0x8fbe0800) [pid = 6387] [serial = 1258] [outer = (nil)] 01:54:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 191 (0x9a415800) [pid = 6387] [serial = 1259] [outer = 0x8fbe0800] 01:54:05 INFO - PROCESS | 6387 | 1463820845968 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 192 (0x9a418800) [pid = 6387] [serial = 1260] [outer = 0x8fbe0800] 01:54:06 INFO - PROCESS | 6387 | 1463820846897 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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1688ms 01:54:06 INFO - PROCESS | 6387 | 1463820846959 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 6387 | 1463820846962 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 01:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:54:06 INFO - PROCESS | 6387 | 1463820846970 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 6387 | 1463820846974 Marionette TRACE conn3 <- [1,1650,null,{}] 01:54:06 INFO - PROCESS | 6387 | 1463820846980 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}] 01:54:07 INFO - PROCESS | 6387 | 1463820847226 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:54:07 INFO - PROCESS | 6387 | 1463820847557 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d79400 == 147 [pid = 6387] [id = 420] 01:54:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0x9a22c000) [pid = 6387] [serial = 1261] [outer = (nil)] 01:54:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x9a95fc00) [pid = 6387] [serial = 1262] [outer = 0x9a22c000] 01:54:07 INFO - PROCESS | 6387 | 1463820847663 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x9a962400) [pid = 6387] [serial = 1263] [outer = 0x9a22c000] 01:54:08 INFO - PROCESS | 6387 | 1463820848582 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]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 01:54:08 INFO - PROCESS | 6387 | 1463820848654 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:54:08 INFO - PROCESS | 6387 | 1463820848659 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 01:54:08 INFO - PROCESS | 6387 | 1463820848665 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 6387 | 1463820848669 Marionette TRACE conn3 <- [1,1654,null,{}] 01:54:08 INFO - PROCESS | 6387 | 1463820848675 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}] 01:54:08 INFO - PROCESS | 6387 | 1463820848902 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:54:09 INFO - PROCESS | 6387 | 1463820849249 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d6f800 == 148 [pid = 6387] [id = 421] 01:54:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x87644400) [pid = 6387] [serial = 1264] [outer = (nil)] 01:54:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x9a96a400) [pid = 6387] [serial = 1265] [outer = 0x87644400] 01:54:09 INFO - PROCESS | 6387 | 1463820849345 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x9a96d800) [pid = 6387] [serial = 1266] [outer = 0x87644400] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x865eec00 == 147 [pid = 6387] [id = 355] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8c475000 == 146 [pid = 6387] [id = 222] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8b678000 == 145 [pid = 6387] [id = 212] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd4400 == 144 [pid = 6387] [id = 214] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8856f800 == 143 [pid = 6387] [id = 218] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8a756800 == 142 [pid = 6387] [id = 213] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8b36a400 == 141 [pid = 6387] [id = 183] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8b673000 == 140 [pid = 6387] [id = 211] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x88573400 == 139 [pid = 6387] [id = 219] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd0400 == 138 [pid = 6387] [id = 215] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x89129c00 == 137 [pid = 6387] [id = 216] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd9800 == 136 [pid = 6387] [id = 402] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8912e400 == 135 [pid = 6387] [id = 401] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8856e400 == 134 [pid = 6387] [id = 400] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x86d77400 == 133 [pid = 6387] [id = 398] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x939d8000 == 132 [pid = 6387] [id = 396] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x86d75c00 == 131 [pid = 6387] [id = 397] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4b800 == 130 [pid = 6387] [id = 395] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8eea8c00 == 129 [pid = 6387] [id = 394] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x865f3800 == 128 [pid = 6387] [id = 393] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee6f400 == 127 [pid = 6387] [id = 392] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8e70c000 == 126 [pid = 6387] [id = 390] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4bc00 == 125 [pid = 6387] [id = 391] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8a75dc00 == 124 [pid = 6387] [id = 389] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47f000 == 123 [pid = 6387] [id = 388] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8d2d8000 == 122 [pid = 6387] [id = 387] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4cbc00 == 121 [pid = 6387] [id = 386] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8a753400 == 120 [pid = 6387] [id = 385] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8a75ac00 == 119 [pid = 6387] [id = 383] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x8a750000 == 118 [pid = 6387] [id = 384] 01:54:11 INFO - PROCESS | 6387 | --DOCSHELL 0x87c6a800 == 117 [pid = 6387] [id = 382] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x8fbec400) [pid = 6387] [serial = 1103] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x8f20bc00) [pid = 6387] [serial = 1100] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x8b640800) [pid = 6387] [serial = 1137] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x86d6fc00) [pid = 6387] [serial = 1127] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x8b3cb000) [pid = 6387] [serial = 1142] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x95510c00) [pid = 6387] [serial = 1124] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 191 (0x939dc400) [pid = 6387] [serial = 1065] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 190 (0x889a6400) [pid = 6387] [serial = 1134] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 189 (0x8d2d6400) [pid = 6387] [serial = 1091] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 188 (0x91a46c00) [pid = 6387] [serial = 1109] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 187 (0x8c480800) [pid = 6387] [serial = 1088] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 186 (0x88039800) [pid = 6387] [serial = 1082] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 185 (0x8a791800) [pid = 6387] [serial = 1130] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0x88701800) [pid = 6387] [serial = 1133] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x946e2400) [pid = 6387] [serial = 1118] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x87d1a400) [pid = 6387] [serial = 1128] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8b363400) [pid = 6387] [serial = 1085] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x95266000) [pid = 6387] [serial = 1121] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8b68a800) [pid = 6387] [serial = 1139] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8d652400) [pid = 6387] [serial = 1094] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8e560400) [pid = 6387] [serial = 1097] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8ab75000) [pid = 6387] [serial = 1131] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x939f0000) [pid = 6387] [serial = 1112] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x9126e800) [pid = 6387] [serial = 1106] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8b3d0800) [pid = 6387] [serial = 1136] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x93b58c00) [pid = 6387] [serial = 1115] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8c34e400) [pid = 6387] [serial = 1140] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8c355400) [pid = 6387] [serial = 1143] [outer = (nil)] [url = about:blank] 01:54:12 INFO - PROCESS | 6387 | 1463820852143 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]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3489ms 01:54:12 INFO - PROCESS | 6387 | 1463820852154 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 6387 | 1463820852159 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 01:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:54:12 INFO - PROCESS | 6387 | 1463820852168 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 6387 | 1463820852174 Marionette TRACE conn3 <- [1,1658,null,{}] 01:54:12 INFO - PROCESS | 6387 | 1463820852183 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}] 01:54:12 INFO - PROCESS | 6387 | 1463820852425 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:54:12 INFO - PROCESS | 6387 | 1463820852629 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x87646800 == 118 [pid = 6387] [id = 422] 01:54:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x87c69800) [pid = 6387] [serial = 1267] [outer = (nil)] 01:54:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x88036800) [pid = 6387] [serial = 1268] [outer = 0x87c69800] 01:54:12 INFO - PROCESS | 6387 | 1463820852720 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x88570800) [pid = 6387] [serial = 1269] [outer = 0x87c69800] 01:54:13 INFO - PROCESS | 6387 | 1463820853587 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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1442ms 01:54:13 INFO - PROCESS | 6387 | 1463820853612 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 6387 | 1463820853621 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 01:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:54:13 INFO - PROCESS | 6387 | 1463820853632 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 6387 | 1463820853635 Marionette TRACE conn3 <- [1,1662,null,{}] 01:54:13 INFO - PROCESS | 6387 | 1463820853642 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}] 01:54:13 INFO - PROCESS | 6387 | 1463820853843 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:54:14 INFO - PROCESS | 6387 | 1463820854078 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912cc00 == 119 [pid = 6387] [id = 423] 01:54:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8912ec00) [pid = 6387] [serial = 1270] [outer = (nil)] 01:54:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x8a74f400) [pid = 6387] [serial = 1271] [outer = 0x8912ec00] 01:54:14 INFO - PROCESS | 6387 | 1463820854202 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x8a75dc00) [pid = 6387] [serial = 1272] [outer = 0x8912ec00] 01:54:15 INFO - PROCESS | 6387 | 1463820855178 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]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 01:54:15 INFO - PROCESS | 6387 | 1463820855223 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:54:15 INFO - PROCESS | 6387 | 1463820855227 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 01:54:15 INFO - PROCESS | 6387 | 1463820855240 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 6387 | 1463820855245 Marionette TRACE conn3 <- [1,1666,null,{}] 01:54:15 INFO - PROCESS | 6387 | 1463820855262 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}] 01:54:15 INFO - PROCESS | 6387 | 1463820855550 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:54:15 INFO - PROCESS | 6387 | 1463820855580 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x88575c00 == 120 [pid = 6387] [id = 424] 01:54:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8ab7a800) [pid = 6387] [serial = 1273] [outer = (nil)] 01:54:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8b63c400) [pid = 6387] [serial = 1274] [outer = 0x8ab7a800] 01:54:15 INFO - PROCESS | 6387 | 1463820855659 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8b67d400) [pid = 6387] [serial = 1275] [outer = 0x8ab7a800] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x86b52400) [pid = 6387] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8856f000) [pid = 6387] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8ab76000) [pid = 6387] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8d4cfc00) [pid = 6387] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x98385000) [pid = 6387] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x939d3000) [pid = 6387] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8f971800) [pid = 6387] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8e564000) [pid = 6387] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x946ccc00) [pid = 6387] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8d2ce800) [pid = 6387] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x87d20000) [pid = 6387] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8c35c000) [pid = 6387] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x98a9e800) [pid = 6387] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8dcf2400) [pid = 6387] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x87d23c00) [pid = 6387] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8d310000) [pid = 6387] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x87c5c800) [pid = 6387] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8e473000) [pid = 6387] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9525c400) [pid = 6387] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8e55d800) [pid = 6387] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8c350000) [pid = 6387] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8fbd5400) [pid = 6387] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8d654000) [pid = 6387] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8d2d8400) [pid = 6387] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91ae4000) [pid = 6387] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8b3d0000) [pid = 6387] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91ae4800) [pid = 6387] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8d2d8800) [pid = 6387] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8eeaf800) [pid = 6387] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x8a78d800) [pid = 6387] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x89135400) [pid = 6387] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x996dd400) [pid = 6387] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x89cda400) [pid = 6387] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8eea9c00) [pid = 6387] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x91270800) [pid = 6387] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x93b53c00) [pid = 6387] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8fbda400) [pid = 6387] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:54:17 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8ab6ec00) [pid = 6387] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:54:17 INFO - PROCESS | 6387 | 1463820857564 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]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2345ms 01:54:17 INFO - PROCESS | 6387 | 1463820857580 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 6387 | 1463820857585 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 01:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:54:17 INFO - PROCESS | 6387 | 1463820857591 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 6387 | 1463820857594 Marionette TRACE conn3 <- [1,1670,null,{}] 01:54:17 INFO - PROCESS | 6387 | 1463820857600 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}] 01:54:17 INFO - PROCESS | 6387 | 1463820857805 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:54:18 INFO - PROCESS | 6387 | 1463820858000 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x864d2400 == 121 [pid = 6387] [id = 425] 01:54:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x87c63000) [pid = 6387] [serial = 1276] [outer = (nil)] 01:54:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8b3ce000) [pid = 6387] [serial = 1277] [outer = 0x87c63000] 01:54:18 INFO - PROCESS | 6387 | 1463820858077 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8b68cc00) [pid = 6387] [serial = 1278] [outer = 0x87c63000] 01:54:18 INFO - PROCESS | 6387 | 1463820858877 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]]]}] 01:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1330ms 01:54:18 INFO - PROCESS | 6387 | 1463820858923 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 6387 | 1463820858927 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 01:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:54:18 INFO - PROCESS | 6387 | 1463820858933 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 6387 | 1463820858936 Marionette TRACE conn3 <- [1,1674,null,{}] 01:54:18 INFO - PROCESS | 6387 | 1463820858941 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}] 01:54:19 INFO - PROCESS | 6387 | 1463820859133 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:54:19 INFO - PROCESS | 6387 | 1463820859150 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab6ec00 == 122 [pid = 6387] [id = 426] 01:54:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8b366400) [pid = 6387] [serial = 1279] [outer = (nil)] 01:54:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8c35ac00) [pid = 6387] [serial = 1280] [outer = 0x8b366400] 01:54:19 INFO - PROCESS | 6387 | 1463820859410 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8c47a800) [pid = 6387] [serial = 1281] [outer = 0x8b366400] 01:54:20 INFO - PROCESS | 6387 | 1463820860582 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]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1730ms 01:54:20 INFO - PROCESS | 6387 | 1463820860665 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 6387 | 1463820860673 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 01:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:54:20 INFO - PROCESS | 6387 | 1463820860682 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 6387 | 1463820860689 Marionette TRACE conn3 <- [1,1678,null,{}] 01:54:20 INFO - PROCESS | 6387 | 1463820860698 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}] 01:54:20 INFO - PROCESS | 6387 | 1463820860969 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:54:21 INFO - PROCESS | 6387 | 1463820861310 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x88039800 == 123 [pid = 6387] [id = 427] 01:54:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x889a6400) [pid = 6387] [serial = 1282] [outer = (nil)] 01:54:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x89cd5c00) [pid = 6387] [serial = 1283] [outer = 0x889a6400] 01:54:21 INFO - PROCESS | 6387 | 1463820861407 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8a791800) [pid = 6387] [serial = 1284] [outer = 0x889a6400] 01:54:22 INFO - PROCESS | 6387 | 1463820862423 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]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1798ms 01:54:22 INFO - PROCESS | 6387 | 1463820862482 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 6387 | 1463820862490 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 01:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:54:22 INFO - PROCESS | 6387 | 1463820862502 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 6387 | 1463820862506 Marionette TRACE conn3 <- [1,1682,null,{}] 01:54:22 INFO - PROCESS | 6387 | 1463820862513 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}] 01:54:22 INFO - PROCESS | 6387 | 1463820862767 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:54:23 INFO - PROCESS | 6387 | 1463820863144 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b368c00 == 124 [pid = 6387] [id = 428] 01:54:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8b639c00) [pid = 6387] [serial = 1285] [outer = (nil)] 01:54:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8b68f000) [pid = 6387] [serial = 1286] [outer = 0x8b639c00] 01:54:23 INFO - PROCESS | 6387 | 1463820863236 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8c35c000) [pid = 6387] [serial = 1287] [outer = 0x8b639c00] 01:54:24 INFO - PROCESS | 6387 | 1463820864224 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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1797ms 01:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:54:24 INFO - PROCESS | 6387 | 1463820864299 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 6387 | 1463820864303 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 01:54:24 INFO - PROCESS | 6387 | 1463820864311 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 6387 | 1463820864317 Marionette TRACE conn3 <- [1,1686,null,{}] 01:54:24 INFO - PROCESS | 6387 | 1463820864335 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}] 01:54:24 INFO - PROCESS | 6387 | 1463820864744 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:54:24 INFO - PROCESS | 6387 | 1463820864964 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21d400 == 125 [pid = 6387] [id = 429] 01:54:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8d21fc00) [pid = 6387] [serial = 1288] [outer = (nil)] 01:54:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8d2d9c00) [pid = 6387] [serial = 1289] [outer = 0x8d21fc00] 01:54:25 INFO - PROCESS | 6387 | 1463820865063 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8d310c00) [pid = 6387] [serial = 1290] [outer = 0x8d21fc00] 01:54:26 INFO - PROCESS | 6387 | 1463820866052 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]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1789ms 01:54:26 INFO - PROCESS | 6387 | 1463820866100 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:54:26 INFO - PROCESS | 6387 | 1463820866105 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 01:54:26 INFO - PROCESS | 6387 | 1463820866111 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 6387 | 1463820866115 Marionette TRACE conn3 <- [1,1690,null,{}] 01:54:26 INFO - PROCESS | 6387 | 1463820866121 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}] 01:54:26 INFO - PROCESS | 6387 | 1463820866360 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:54:26 INFO - PROCESS | 6387 | 1463820866696 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912b800 == 126 [pid = 6387] [id = 430] 01:54:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8d305000) [pid = 6387] [serial = 1291] [outer = (nil)] 01:54:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8d65e000) [pid = 6387] [serial = 1292] [outer = 0x8d305000] 01:54:26 INFO - PROCESS | 6387 | 1463820866790 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8dcf2800) [pid = 6387] [serial = 1293] [outer = 0x8d305000] 01:54:27 INFO - PROCESS | 6387 | 1463820867706 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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1684ms 01:54:27 INFO - PROCESS | 6387 | 1463820867797 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 6387 | 1463820867801 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 01:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:54:27 INFO - PROCESS | 6387 | 1463820867807 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 6387 | 1463820867811 Marionette TRACE conn3 <- [1,1694,null,{}] 01:54:27 INFO - PROCESS | 6387 | 1463820867817 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}] 01:54:28 INFO - PROCESS | 6387 | 1463820868065 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:54:28 INFO - PROCESS | 6387 | 1463820868396 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d654000 == 127 [pid = 6387] [id = 431] 01:54:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8d656c00) [pid = 6387] [serial = 1294] [outer = (nil)] 01:54:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8e557c00) [pid = 6387] [serial = 1295] [outer = 0x8d656c00] 01:54:28 INFO - PROCESS | 6387 | 1463820868491 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8e55ec00) [pid = 6387] [serial = 1296] [outer = 0x8d656c00] 01:54:29 INFO - PROCESS | 6387 | 1463820869461 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]]]}] 01:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1687ms 01:54:29 INFO - PROCESS | 6387 | 1463820869496 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:54:29 INFO - PROCESS | 6387 | 1463820869500 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 01:54:29 INFO - PROCESS | 6387 | 1463820869507 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 6387 | 1463820869510 Marionette TRACE conn3 <- [1,1698,null,{}] 01:54:29 INFO - PROCESS | 6387 | 1463820869517 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}] 01:54:29 INFO - PROCESS | 6387 | 1463820869829 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:54:30 INFO - PROCESS | 6387 | 1463820870162 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35bc00 == 128 [pid = 6387] [id = 432] 01:54:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x8b3d1c00) [pid = 6387] [serial = 1297] [outer = (nil)] 01:54:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x8eeaac00) [pid = 6387] [serial = 1298] [outer = 0x8b3d1c00] 01:54:30 INFO - PROCESS | 6387 | 1463820870262 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x8f208000) [pid = 6387] [serial = 1299] [outer = 0x8b3d1c00] 01:54:31 INFO - PROCESS | 6387 | 1463820871177 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]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 01:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1736ms 01:54:31 INFO - PROCESS | 6387 | 1463820871243 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:54:31 INFO - PROCESS | 6387 | 1463820871247 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 01:54:31 INFO - PROCESS | 6387 | 1463820871254 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 6387 | 1463820871258 Marionette TRACE conn3 <- [1,1702,null,{}] 01:54:31 INFO - PROCESS | 6387 | 1463820871264 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}] 01:54:31 INFO - PROCESS | 6387 | 1463820871488 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:54:31 INFO - PROCESS | 6387 | 1463820871825 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x88706000 == 129 [pid = 6387] [id = 433] 01:54:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x8899a000) [pid = 6387] [serial = 1300] [outer = (nil)] 01:54:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x8f97c000) [pid = 6387] [serial = 1301] [outer = 0x8899a000] 01:54:31 INFO - PROCESS | 6387 | 1463820871920 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8fbd6000) [pid = 6387] [serial = 1302] [outer = 0x8899a000] 01:54:32 INFO - PROCESS | 6387 | 1463820872901 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]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1685ms 01:54:32 INFO - PROCESS | 6387 | 1463820872939 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 6387 | 1463820872943 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 01:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:54:32 INFO - PROCESS | 6387 | 1463820872950 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 6387 | 1463820872954 Marionette TRACE conn3 <- [1,1706,null,{}] 01:54:32 INFO - PROCESS | 6387 | 1463820872959 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}] 01:54:33 INFO - PROCESS | 6387 | 1463820873174 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:54:33 INFO - PROCESS | 6387 | 1463820873504 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b686400 == 130 [pid = 6387] [id = 434] 01:54:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x8d4d0800) [pid = 6387] [serial = 1303] [outer = (nil)] 01:54:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x910f2800) [pid = 6387] [serial = 1304] [outer = 0x8d4d0800] 01:54:33 INFO - PROCESS | 6387 | 1463820873600 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x910fcc00) [pid = 6387] [serial = 1305] [outer = 0x8d4d0800] 01:54:34 INFO - PROCESS | 6387 | 1463820874514 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]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1630ms 01:54:34 INFO - PROCESS | 6387 | 1463820874582 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:54:34 INFO - PROCESS | 6387 | 1463820874586 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 01:54:34 INFO - PROCESS | 6387 | 1463820874593 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 6387 | 1463820874597 Marionette TRACE conn3 <- [1,1710,null,{}] 01:54:34 INFO - PROCESS | 6387 | 1463820874603 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}] 01:54:34 INFO - PROCESS | 6387 | 1463820874886 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:54:35 INFO - PROCESS | 6387 | 1463820875212 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55e400 == 131 [pid = 6387] [id = 435] 01:54:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x8eea5400) [pid = 6387] [serial = 1306] [outer = (nil)] 01:54:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x91482400) [pid = 6387] [serial = 1307] [outer = 0x8eea5400] 01:54:35 INFO - PROCESS | 6387 | 1463820875305 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x91487c00) [pid = 6387] [serial = 1308] [outer = 0x8eea5400] 01:54:36 INFO - PROCESS | 6387 | 1463820876245 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]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1686ms 01:54:36 INFO - PROCESS | 6387 | 1463820876279 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 6387 | 1463820876282 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 01:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:54:36 INFO - PROCESS | 6387 | 1463820876290 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 6387 | 1463820876293 Marionette TRACE conn3 <- [1,1714,null,{}] 01:54:36 INFO - PROCESS | 6387 | 1463820876299 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}] 01:54:36 INFO - PROCESS | 6387 | 1463820876536 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:54:36 INFO - PROCESS | 6387 | 1463820876888 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x88037400 == 132 [pid = 6387] [id = 436] 01:54:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x91a43000) [pid = 6387] [serial = 1309] [outer = (nil)] 01:54:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x91d63c00) [pid = 6387] [serial = 1310] [outer = 0x91a43000] 01:54:36 INFO - PROCESS | 6387 | 1463820876984 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x91d67800) [pid = 6387] [serial = 1311] [outer = 0x91a43000] 01:54:37 INFO - PROCESS | 6387 | 1463820877983 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]]]}] 01:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1738ms 01:54:38 INFO - PROCESS | 6387 | 1463820878029 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:54:38 INFO - PROCESS | 6387 | 1463820878034 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 01:54:38 INFO - PROCESS | 6387 | 1463820878041 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 6387 | 1463820878045 Marionette TRACE conn3 <- [1,1718,null,{}] 01:54:38 INFO - PROCESS | 6387 | 1463820878051 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}] 01:54:38 INFO - PROCESS | 6387 | 1463820878311 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:54:38 INFO - PROCESS | 6387 | 1463820878644 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a43400 == 133 [pid = 6387] [id = 437] 01:54:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x91ae3400) [pid = 6387] [serial = 1312] [outer = (nil)] 01:54:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x92c5c800) [pid = 6387] [serial = 1313] [outer = 0x91ae3400] 01:54:38 INFO - PROCESS | 6387 | 1463820878749 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x939df000) [pid = 6387] [serial = 1314] [outer = 0x91ae3400] 01:54:39 INFO - PROCESS | 6387 | 1463820879667 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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1685ms 01:54:39 INFO - PROCESS | 6387 | 1463820879726 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 6387 | 1463820879731 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 01:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:54:39 INFO - PROCESS | 6387 | 1463820879738 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 6387 | 1463820879741 Marionette TRACE conn3 <- [1,1722,null,{}] 01:54:39 INFO - PROCESS | 6387 | 1463820879748 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}] 01:54:39 INFO - PROCESS | 6387 | 1463820879994 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:54:40 INFO - PROCESS | 6387 | 1463820880322 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6d000 == 134 [pid = 6387] [id = 438] 01:54:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x91a3d800) [pid = 6387] [serial = 1315] [outer = (nil)] 01:54:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x93a47800) [pid = 6387] [serial = 1316] [outer = 0x91a3d800] 01:54:40 INFO - PROCESS | 6387 | 1463820880418 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 183 (0x93a4f000) [pid = 6387] [serial = 1317] [outer = 0x91a3d800] 01:54:41 INFO - PROCESS | 6387 | 1463820881396 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]]]}] 01:54:41 INFO - PROCESS | 6387 | ************************* 01:54:41 INFO - PROCESS | 6387 | A coding exception was thrown and uncaught in a Task. 01:54:41 INFO - PROCESS | 6387 | 01:54:41 INFO - PROCESS | 6387 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:54:41 INFO - PROCESS | 6387 | Full stack: 01:54:41 INFO - PROCESS | 6387 | ************************* 01:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 01:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1737ms 01:54:41 INFO - PROCESS | 6387 | 1463820881475 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 6387 | 1463820881480 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 01:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:54:41 INFO - PROCESS | 6387 | 1463820881501 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 6387 | 1463820881505 Marionette TRACE conn3 <- [1,1726,null,{}] 01:54:41 INFO - PROCESS | 6387 | 1463820881511 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}] 01:54:41 INFO - PROCESS | 6387 | 1463820881788 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:54:42 INFO - PROCESS | 6387 | 1463820882125 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x87645800 == 135 [pid = 6387] [id = 439] 01:54:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 184 (0x87c5c400) [pid = 6387] [serial = 1318] [outer = (nil)] 01:54:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 185 (0x946d8c00) [pid = 6387] [serial = 1319] [outer = 0x87c5c400] 01:54:42 INFO - PROCESS | 6387 | 1463820882217 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 186 (0x95260000) [pid = 6387] [serial = 1320] [outer = 0x87c5c400] 01:54:43 INFO - PROCESS | 6387 | 1463820883197 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]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1743ms 01:54:43 INFO - PROCESS | 6387 | 1463820883241 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 6387 | 1463820883245 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 01:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:54:43 INFO - PROCESS | 6387 | 1463820883252 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 6387 | 1463820883256 Marionette TRACE conn3 <- [1,1730,null,{}] 01:54:43 INFO - PROCESS | 6387 | 1463820883261 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}] 01:54:43 INFO - PROCESS | 6387 | 1463820883489 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:54:43 INFO - PROCESS | 6387 | 1463820883821 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a3a800 == 136 [pid = 6387] [id = 440] 01:54:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 187 (0x93b53c00) [pid = 6387] [serial = 1321] [outer = (nil)] 01:54:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 188 (0x98a11000) [pid = 6387] [serial = 1322] [outer = 0x93b53c00] 01:54:43 INFO - PROCESS | 6387 | 1463820883918 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 189 (0x98a9e000) [pid = 6387] [serial = 1323] [outer = 0x93b53c00] 01:54:44 INFO - PROCESS | 6387 | 1463820884813 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]]]}] 01:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1641ms 01:54:44 INFO - PROCESS | 6387 | 1463820884894 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 6387 | 1463820884899 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 01:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:54:44 INFO - PROCESS | 6387 | 1463820884905 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 6387 | 1463820884909 Marionette TRACE conn3 <- [1,1734,null,{}] 01:54:44 INFO - PROCESS | 6387 | 1463820884915 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}] 01:54:45 INFO - PROCESS | 6387 | 1463820885213 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:54:45 INFO - PROCESS | 6387 | 1463820885580 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b54000 == 137 [pid = 6387] [id = 441] 01:54:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 190 (0x946d4400) [pid = 6387] [serial = 1324] [outer = (nil)] 01:54:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 191 (0x9a172400) [pid = 6387] [serial = 1325] [outer = 0x946d4400] 01:54:45 INFO - PROCESS | 6387 | 1463820885671 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 192 (0x9a17c000) [pid = 6387] [serial = 1326] [outer = 0x946d4400] 01:54:46 INFO - PROCESS | 6387 | 1463820886567 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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1737ms 01:54:46 INFO - PROCESS | 6387 | 1463820886644 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 6387 | 1463820886647 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 01:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:54:46 INFO - PROCESS | 6387 | 1463820886655 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 6387 | 1463820886658 Marionette TRACE conn3 <- [1,1738,null,{}] 01:54:46 INFO - PROCESS | 6387 | 1463820886664 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}] 01:54:46 INFO - PROCESS | 6387 | 1463820886896 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:54:47 INFO - PROCESS | 6387 | 1463820887245 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4a800 == 138 [pid = 6387] [id = 442] 01:54:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 193 (0x87c64c00) [pid = 6387] [serial = 1327] [outer = (nil)] 01:54:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 194 (0x9a41c800) [pid = 6387] [serial = 1328] [outer = 0x87c64c00] 01:54:47 INFO - PROCESS | 6387 | 1463820887353 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 195 (0x9a420c00) [pid = 6387] [serial = 1329] [outer = 0x87c64c00] 01:54:48 INFO - PROCESS | 6387 | 1463820888304 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]]]}] 01:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1681ms 01:54:48 INFO - PROCESS | 6387 | 1463820888339 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 6387 | 1463820888343 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 01:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:54:48 INFO - PROCESS | 6387 | 1463820888350 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 6387 | 1463820888354 Marionette TRACE conn3 <- [1,1742,null,{}] 01:54:48 INFO - PROCESS | 6387 | 1463820888360 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}] 01:54:48 INFO - PROCESS | 6387 | 1463820888595 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:54:48 INFO - PROCESS | 6387 | 1463820888932 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f8800 == 139 [pid = 6387] [id = 443] 01:54:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 196 (0x996e9c00) [pid = 6387] [serial = 1330] [outer = (nil)] 01:54:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 197 (0x9afe9800) [pid = 6387] [serial = 1331] [outer = 0x996e9c00] 01:54:49 INFO - PROCESS | 6387 | 1463820889027 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 198 (0x9b14c400) [pid = 6387] [serial = 1332] [outer = 0x996e9c00] 01:54:49 INFO - PROCESS | 6387 | 1463820889926 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]]]}] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x87c64400 == 138 [pid = 6387] [id = 377] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab78c00 == 137 [pid = 6387] [id = 378] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8856e800 == 136 [pid = 6387] [id = 224] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x88703000 == 135 [pid = 6387] [id = 379] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65dc00 == 134 [pid = 6387] [id = 223] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab6d400 == 133 [pid = 6387] [id = 374] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x89135000 == 132 [pid = 6387] [id = 376] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x946cdc00 == 131 [pid = 6387] [id = 373] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x865f6800 == 130 [pid = 6387] [id = 375] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x88041000 == 129 [pid = 6387] [id = 380] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x87647400 == 128 [pid = 6387] [id = 381] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x864d2400 == 127 [pid = 6387] [id = 425] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x88575c00 == 126 [pid = 6387] [id = 424] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8912cc00 == 125 [pid = 6387] [id = 423] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x87646800 == 124 [pid = 6387] [id = 422] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x86d79400 == 123 [pid = 6387] [id = 420] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd8800 == 122 [pid = 6387] [id = 418] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8dcf3400 == 121 [pid = 6387] [id = 419] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x87647000 == 120 [pid = 6387] [id = 417] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8b637c00 == 119 [pid = 6387] [id = 416] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x9776d400 == 118 [pid = 6387] [id = 415] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab7bc00 == 117 [pid = 6387] [id = 413] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x92c56000 == 116 [pid = 6387] [id = 414] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe3800 == 115 [pid = 6387] [id = 412] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbedc00 == 114 [pid = 6387] [id = 411] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8912c800 == 113 [pid = 6387] [id = 410] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c6400 == 112 [pid = 6387] [id = 409] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8a753800 == 111 [pid = 6387] [id = 408] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47fc00 == 110 [pid = 6387] [id = 406] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd5800 == 109 [pid = 6387] [id = 407] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x8a755400 == 108 [pid = 6387] [id = 405] 01:54:51 INFO - PROCESS | 6387 | --DOCSHELL 0x87d25800 == 107 [pid = 6387] [id = 404] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 197 (0x889a1c00) [pid = 6387] [serial = 1203] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 196 (0x8b689c00) [pid = 6387] [serial = 1152] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 195 (0x8f979800) [pid = 6387] [serial = 1169] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 194 (0x9998c400) [pid = 6387] [serial = 1194] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 193 (0x93a56000) [pid = 6387] [serial = 1113] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 192 (0x91aeac00) [pid = 6387] [serial = 1175] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 191 (0x8f979400) [pid = 6387] [serial = 1101] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 190 (0x98a10000) [pid = 6387] [serial = 1191] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 189 (0x8d307c00) [pid = 6387] [serial = 1092] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 188 (0x8b3c8800) [pid = 6387] [serial = 1151] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 187 (0x88999000) [pid = 6387] [serial = 1148] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 186 (0x8d218400) [pid = 6387] [serial = 1089] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 185 (0x9a0d4800) [pid = 6387] [serial = 1197] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 184 (0x88707800) [pid = 6387] [serial = 1202] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 183 (0x939e6400) [pid = 6387] [serial = 1181] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 182 (0x89128400) [pid = 6387] [serial = 1083] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8d657c00) [pid = 6387] [serial = 1095] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8ab71800) [pid = 6387] [serial = 1014] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8ee62000) [pid = 6387] [serial = 1098] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8c5c5400) [pid = 6387] [serial = 1145] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x95383400) [pid = 6387] [serial = 1122] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8eead400) [pid = 6387] [serial = 1166] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8eeb2000) [pid = 6387] [serial = 1167] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8d222c00) [pid = 6387] [serial = 1154] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x89cd2400) [pid = 6387] [serial = 1149] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x910f2000) [pid = 6387] [serial = 1104] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8dce8000) [pid = 6387] [serial = 1161] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8e70fc00) [pid = 6387] [serial = 1164] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8fbeec00) [pid = 6387] [serial = 1170] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x939db800) [pid = 6387] [serial = 1179] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8b68c800) [pid = 6387] [serial = 1209] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x946d7c00) [pid = 6387] [serial = 1185] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8d30bc00) [pid = 6387] [serial = 1157] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9126d800) [pid = 6387] [serial = 1173] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x95516000) [pid = 6387] [serial = 1187] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x983e0800) [pid = 6387] [serial = 1190] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8a75a800) [pid = 6387] [serial = 1205] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9a154800) [pid = 6387] [serial = 1200] [outer = (nil)] [url = about:blank] 01:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3237ms 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8b638800) [pid = 6387] [serial = 1086] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x92c59000) [pid = 6387] [serial = 1178] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x910fc400) [pid = 6387] [serial = 1172] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8e70a400) [pid = 6387] [serial = 1163] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x97773800) [pid = 6387] [serial = 1188] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91d66c00) [pid = 6387] [serial = 1176] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x99773000) [pid = 6387] [serial = 1193] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x950c2800) [pid = 6387] [serial = 1119] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8d661c00) [pid = 6387] [serial = 1160] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x9a152400) [pid = 6387] [serial = 1199] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x946cfc00) [pid = 6387] [serial = 1184] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x91ae8c00) [pid = 6387] [serial = 1110] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x99fcd800) [pid = 6387] [serial = 1196] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8a796c00) [pid = 6387] [serial = 1206] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x93a4bc00) [pid = 6387] [serial = 1182] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d4d6c00) [pid = 6387] [serial = 1158] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x946cac00) [pid = 6387] [serial = 1116] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d2d2c00) [pid = 6387] [serial = 1155] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b640000) [pid = 6387] [serial = 1208] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x91273400) [pid = 6387] [serial = 1107] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9776a800) [pid = 6387] [serial = 1125] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8b67e800) [pid = 6387] [serial = 1080] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8b677400) [pid = 6387] [serial = 1211] [outer = (nil)] [url = about:blank] 01:54:51 INFO - PROCESS | 6387 | 1463820891744 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 6387 | 1463820891750 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 01:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:54:51 INFO - PROCESS | 6387 | 1463820891761 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 6387 | 1463820891769 Marionette TRACE conn3 <- [1,1746,null,{}] 01:54:51 INFO - PROCESS | 6387 | 1463820891777 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}] 01:54:51 INFO - PROCESS | 6387 | 1463820891980 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:54:52 INFO - PROCESS | 6387 | 1463820892197 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c65c00 == 108 [pid = 6387] [id = 444] 01:54:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x87c66800) [pid = 6387] [serial = 1333] [outer = (nil)] 01:54:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x87d1c800) [pid = 6387] [serial = 1334] [outer = 0x87c66800] 01:54:52 INFO - PROCESS | 6387 | 1463820892282 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x88570000) [pid = 6387] [serial = 1335] [outer = 0x87c66800] 01:54:53 INFO - PROCESS | 6387 | 1463820893131 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]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1444ms 01:54:53 INFO - PROCESS | 6387 | 1463820893206 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 6387 | 1463820893211 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 01:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:54:53 INFO - PROCESS | 6387 | 1463820893224 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 6387 | 1463820893229 Marionette TRACE conn3 <- [1,1750,null,{}] 01:54:53 INFO - PROCESS | 6387 | 1463820893236 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}] 01:54:53 INFO - PROCESS | 6387 | 1463820893447 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:54:53 INFO - PROCESS | 6387 | 1463820893715 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a7400 == 109 [pid = 6387] [id = 445] 01:54:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x89129000) [pid = 6387] [serial = 1336] [outer = (nil)] 01:54:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x89135400) [pid = 6387] [serial = 1337] [outer = 0x89129000] 01:54:53 INFO - PROCESS | 6387 | 1463820893798 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x89cde400) [pid = 6387] [serial = 1338] [outer = 0x89129000] 01:54:54 INFO - PROCESS | 6387 | 1463820894735 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]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1542ms 01:54:54 INFO - PROCESS | 6387 | 1463820894763 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 6387 | 1463820894767 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 01:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:54:54 INFO - PROCESS | 6387 | 1463820894774 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - PROCESS | 6387 | 1463820894777 Marionette TRACE conn3 <- [1,1754,null,{}] 01:54:54 INFO - PROCESS | 6387 | 1463820894802 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}] 01:54:55 INFO - PROCESS | 6387 | 1463820895108 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:54:55 INFO - PROCESS | 6387 | 1463820895147 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a3000 == 110 [pid = 6387] [id = 446] 01:54:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8ab74800) [pid = 6387] [serial = 1339] [outer = (nil)] 01:54:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8b3c7c00) [pid = 6387] [serial = 1340] [outer = 0x8ab74800] 01:54:55 INFO - PROCESS | 6387 | 1463820895230 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8b63d800) [pid = 6387] [serial = 1341] [outer = 0x8ab74800] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8a75c400) [pid = 6387] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8ab7a800) [pid = 6387] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8912ec00) [pid = 6387] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x87c69800) [pid = 6387] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x87644400) [pid = 6387] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9a22c000) [pid = 6387] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8fbe0800) [pid = 6387] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9776a400) [pid = 6387] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9538d400) [pid = 6387] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b63a800) [pid = 6387] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x981d0800) [pid = 6387] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x93a49400) [pid = 6387] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8d305400) [pid = 6387] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x9148cc00) [pid = 6387] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8fbf0800) [pid = 6387] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8ab77800) [pid = 6387] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8d4cc800) [pid = 6387] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8d4d5800) [pid = 6387] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8ab6e000) [pid = 6387] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8c5c9000) [pid = 6387] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8a75cc00) [pid = 6387] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8803c400) [pid = 6387] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:54:56 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x87c63000) [pid = 6387] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:54:56 INFO - PROCESS | 6387 | 1463820896983 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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2241ms 01:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:54:57 INFO - PROCESS | 6387 | 1463820897017 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 6387 | 1463820897020 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 01:54:57 INFO - PROCESS | 6387 | 1463820897026 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 6387 | 1463820897029 Marionette TRACE conn3 <- [1,1758,null,{}] 01:54:57 INFO - PROCESS | 6387 | 1463820897035 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}] 01:54:57 INFO - PROCESS | 6387 | 1463820897251 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:54:57 INFO - PROCESS | 6387 | 1463820897462 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4d400 == 111 [pid = 6387] [id = 447] 01:54:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8764e800) [pid = 6387] [serial = 1342] [outer = (nil)] 01:54:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8b363400) [pid = 6387] [serial = 1343] [outer = 0x8764e800] 01:54:57 INFO - PROCESS | 6387 | 1463820897542 Marionette DEBUG loaded listener.js 01:54:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8b67b400) [pid = 6387] [serial = 1344] [outer = 0x8764e800] 01:54:58 INFO - PROCESS | 6387 | 1463820898339 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]]]}] 01:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1381ms 01:54:58 INFO - PROCESS | 6387 | 1463820898407 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 6387 | 1463820898412 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 01:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:54:58 INFO - PROCESS | 6387 | 1463820898418 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 6387 | 1463820898421 Marionette TRACE conn3 <- [1,1762,null,{}] 01:54:58 INFO - PROCESS | 6387 | 1463820898427 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}] 01:54:58 INFO - PROCESS | 6387 | 1463820898634 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:54:59 INFO - PROCESS | 6387 | 1463820899059 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b50800 == 112 [pid = 6387] [id = 448] 01:54:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x86b52400) [pid = 6387] [serial = 1345] [outer = (nil)] 01:54:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x86d78400) [pid = 6387] [serial = 1346] [outer = 0x86b52400] 01:54:59 INFO - PROCESS | 6387 | 1463820899158 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x87c5dc00) [pid = 6387] [serial = 1347] [outer = 0x86b52400] 01:55:00 INFO - PROCESS | 6387 | 1463820900189 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]]]}] 01:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1837ms 01:55:00 INFO - PROCESS | 6387 | 1463820900258 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:55:00 INFO - PROCESS | 6387 | 1463820900265 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 01:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:55:00 INFO - PROCESS | 6387 | 1463820900274 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 6387 | 1463820900280 Marionette TRACE conn3 <- [1,1766,null,{}] 01:55:00 INFO - PROCESS | 6387 | 1463820900288 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}] 01:55:00 INFO - PROCESS | 6387 | 1463820900537 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:55:00 INFO - PROCESS | 6387 | 1463820900848 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x88041000 == 113 [pid = 6387] [id = 449] 01:55:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8870a000) [pid = 6387] [serial = 1348] [outer = (nil)] 01:55:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x889a7c00) [pid = 6387] [serial = 1349] [outer = 0x8870a000] 01:55:00 INFO - PROCESS | 6387 | 1463820900943 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x89cdf000) [pid = 6387] [serial = 1350] [outer = 0x8870a000] 01:55:01 INFO - PROCESS | 6387 | 1463820901934 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]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1743ms 01:55:02 INFO - PROCESS | 6387 | 1463820902022 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 6387 | 1463820902029 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 01:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:55:02 INFO - PROCESS | 6387 | 1463820902037 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 6387 | 1463820902042 Marionette TRACE conn3 <- [1,1770,null,{}] 01:55:02 INFO - PROCESS | 6387 | 1463820902049 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}] 01:55:02 INFO - PROCESS | 6387 | 1463820902363 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:55:02 INFO - PROCESS | 6387 | 1463820902745 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912d400 == 114 [pid = 6387] [id = 450] 01:55:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8ab79000) [pid = 6387] [serial = 1351] [outer = (nil)] 01:55:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b3cd800) [pid = 6387] [serial = 1352] [outer = 0x8ab79000] 01:55:02 INFO - PROCESS | 6387 | 1463820902886 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8b679400) [pid = 6387] [serial = 1353] [outer = 0x8ab79000] 01:55:04 INFO - PROCESS | 6387 | 1463820904009 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]]]}] 01:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2044ms 01:55:04 INFO - PROCESS | 6387 | 1463820904082 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 6387 | 1463820904086 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 01:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:55:04 INFO - PROCESS | 6387 | 1463820904103 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 6387 | 1463820904113 Marionette TRACE conn3 <- [1,1774,null,{}] 01:55:04 INFO - PROCESS | 6387 | 1463820904121 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}] 01:55:04 INFO - PROCESS | 6387 | 1463820904412 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:55:04 INFO - PROCESS | 6387 | 1463820904742 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cdbc00 == 115 [pid = 6387] [id = 451] 01:55:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8ab70000) [pid = 6387] [serial = 1354] [outer = (nil)] 01:55:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8c5c2c00) [pid = 6387] [serial = 1355] [outer = 0x8ab70000] 01:55:04 INFO - PROCESS | 6387 | 1463820904836 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8d218400) [pid = 6387] [serial = 1356] [outer = 0x8ab70000] 01:55:05 INFO - PROCESS | 6387 | 1463820905841 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]]]}] 01:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1805ms 01:55:05 INFO - PROCESS | 6387 | 1463820905901 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:55:05 INFO - PROCESS | 6387 | 1463820905906 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 01:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:55:05 INFO - PROCESS | 6387 | 1463820905913 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:55:05 INFO - PROCESS | 6387 | 1463820905917 Marionette TRACE conn3 <- [1,1778,null,{}] 01:55:05 INFO - PROCESS | 6387 | 1463820905923 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}] 01:55:06 INFO - PROCESS | 6387 | 1463820906165 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:55:06 INFO - PROCESS | 6387 | 1463820906491 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x8899f400 == 116 [pid = 6387] [id = 452] 01:55:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8b639400) [pid = 6387] [serial = 1357] [outer = (nil)] 01:55:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d2d8400) [pid = 6387] [serial = 1358] [outer = 0x8b639400] 01:55:06 INFO - PROCESS | 6387 | 1463820906590 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d302400) [pid = 6387] [serial = 1359] [outer = 0x8b639400] 01:55:07 INFO - PROCESS | 6387 | 1463820907531 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]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1682ms 01:55:07 INFO - PROCESS | 6387 | 1463820907597 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 6387 | 1463820907602 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 01:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:55:07 INFO - PROCESS | 6387 | 1463820907609 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - PROCESS | 6387 | 1463820907612 Marionette TRACE conn3 <- [1,1782,null,{}] 01:55:07 INFO - PROCESS | 6387 | 1463820907618 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}] 01:55:07 INFO - PROCESS | 6387 | 1463820907852 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:55:08 INFO - PROCESS | 6387 | 1463820908205 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d30e800 == 117 [pid = 6387] [id = 453] 01:55:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d30f800) [pid = 6387] [serial = 1360] [outer = (nil)] 01:55:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8d4d8800) [pid = 6387] [serial = 1361] [outer = 0x8d30f800] 01:55:08 INFO - PROCESS | 6387 | 1463820908314 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8e474c00) [pid = 6387] [serial = 1362] [outer = 0x8d30f800] 01:55:09 INFO - PROCESS | 6387 | 1463820909271 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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 01:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1731ms 01:55:09 INFO - PROCESS | 6387 | 1463820909341 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 6387 | 1463820909346 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 01:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:55:09 INFO - PROCESS | 6387 | 1463820909352 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 6387 | 1463820909356 Marionette TRACE conn3 <- [1,1786,null,{}] 01:55:09 INFO - PROCESS | 6387 | 1463820909362 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}] 01:55:09 INFO - PROCESS | 6387 | 1463820909600 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:55:09 INFO - PROCESS | 6387 | 1463820909928 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5cd800 == 118 [pid = 6387] [id = 454] 01:55:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8d2d0000) [pid = 6387] [serial = 1363] [outer = (nil)] 01:55:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8e711800) [pid = 6387] [serial = 1364] [outer = 0x8d2d0000] 01:55:10 INFO - PROCESS | 6387 | 1463820910027 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8e716400) [pid = 6387] [serial = 1365] [outer = 0x8d2d0000] 01:55:10 INFO - PROCESS | 6387 | 1463820910953 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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1684ms 01:55:11 INFO - PROCESS | 6387 | 1463820911037 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:55:11 INFO - PROCESS | 6387 | 1463820911042 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 01:55:11 INFO - PROCESS | 6387 | 1463820911049 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - PROCESS | 6387 | 1463820911053 Marionette TRACE conn3 <- [1,1790,null,{}] 01:55:11 INFO - PROCESS | 6387 | 1463820911059 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}] 01:55:11 INFO - PROCESS | 6387 | 1463820911325 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:55:11 INFO - PROCESS | 6387 | 1463820911655 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4cc800 == 119 [pid = 6387] [id = 455] 01:55:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8e55bc00) [pid = 6387] [serial = 1366] [outer = (nil)] 01:55:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8eeac000) [pid = 6387] [serial = 1367] [outer = 0x8e55bc00] 01:55:11 INFO - PROCESS | 6387 | 1463820911745 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8f204000) [pid = 6387] [serial = 1368] [outer = 0x8e55bc00] 01:55:12 INFO - PROCESS | 6387 | 1463820912689 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]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1685ms 01:55:12 INFO - PROCESS | 6387 | 1463820912734 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 6387 | 1463820912738 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 01:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:55:12 INFO - PROCESS | 6387 | 1463820912745 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 6387 | 1463820912748 Marionette TRACE conn3 <- [1,1794,null,{}] 01:55:12 INFO - PROCESS | 6387 | 1463820912754 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}] 01:55:12 INFO - PROCESS | 6387 | 1463820912986 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:55:13 INFO - PROCESS | 6387 | 1463820913326 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5ce400 == 120 [pid = 6387] [id = 456] 01:55:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8d2cf400) [pid = 6387] [serial = 1369] [outer = (nil)] 01:55:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8fbd7c00) [pid = 6387] [serial = 1370] [outer = 0x8d2cf400] 01:55:13 INFO - PROCESS | 6387 | 1463820913421 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8fbe0400) [pid = 6387] [serial = 1371] [outer = 0x8d2cf400] 01:55:14 INFO - PROCESS | 6387 | 1463820914330 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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1642ms 01:55:14 INFO - PROCESS | 6387 | 1463820914389 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 6387 | 1463820914393 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 01:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:55:14 INFO - PROCESS | 6387 | 1463820914399 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 6387 | 1463820914403 Marionette TRACE conn3 <- [1,1798,null,{}] 01:55:14 INFO - PROCESS | 6387 | 1463820914409 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}] 01:55:14 INFO - PROCESS | 6387 | 1463820914649 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:55:14 INFO - PROCESS | 6387 | 1463820914974 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f974400 == 121 [pid = 6387] [id = 457] 01:55:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8f977400) [pid = 6387] [serial = 1372] [outer = (nil)] 01:55:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x910fc400) [pid = 6387] [serial = 1373] [outer = 0x8f977400] 01:55:15 INFO - PROCESS | 6387 | 1463820915081 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x9126a400) [pid = 6387] [serial = 1374] [outer = 0x8f977400] 01:55:16 INFO - PROCESS | 6387 | 1463820916042 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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1685ms 01:55:16 INFO - PROCESS | 6387 | 1463820916085 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 6387 | 1463820916090 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 01:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:55:16 INFO - PROCESS | 6387 | 1463820916097 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 6387 | 1463820916100 Marionette TRACE conn3 <- [1,1802,null,{}] 01:55:16 INFO - PROCESS | 6387 | 1463820916106 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}] 01:55:16 INFO - PROCESS | 6387 | 1463820916330 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:55:16 INFO - PROCESS | 6387 | 1463820916668 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a3b400 == 122 [pid = 6387] [id = 458] 01:55:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x91a3ec00) [pid = 6387] [serial = 1375] [outer = (nil)] 01:55:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x91ae7400) [pid = 6387] [serial = 1376] [outer = 0x91a3ec00] 01:55:16 INFO - PROCESS | 6387 | 1463820916779 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x91d69000) [pid = 6387] [serial = 1377] [outer = 0x91a3ec00] 01:55:17 INFO - PROCESS | 6387 | 1463820917773 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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1732ms 01:55:17 INFO - PROCESS | 6387 | 1463820917840 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 6387 | 1463820917845 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 01:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:55:17 INFO - PROCESS | 6387 | 1463820917854 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 6387 | 1463820917858 Marionette TRACE conn3 <- [1,1806,null,{}] 01:55:17 INFO - PROCESS | 6387 | 1463820917864 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}] 01:55:18 INFO - PROCESS | 6387 | 1463820918114 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:55:18 INFO - PROCESS | 6387 | 1463820918459 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x910f3400 == 123 [pid = 6387] [id = 459] 01:55:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x91490000) [pid = 6387] [serial = 1378] [outer = (nil)] 01:55:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x92733c00) [pid = 6387] [serial = 1379] [outer = 0x91490000] 01:55:18 INFO - PROCESS | 6387 | 1463820918554 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x939d0800) [pid = 6387] [serial = 1380] [outer = 0x91490000] 01:55:19 INFO - PROCESS | 6387 | 1463820919464 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]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1685ms 01:55:19 INFO - PROCESS | 6387 | 1463820919539 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:55:19 INFO - PROCESS | 6387 | 1463820919542 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 01:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:55:19 INFO - PROCESS | 6387 | 1463820919549 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 6387 | 1463820919553 Marionette TRACE conn3 <- [1,1810,null,{}] 01:55:19 INFO - PROCESS | 6387 | 1463820919559 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}] 01:55:19 INFO - PROCESS | 6387 | 1463820919818 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:55:20 INFO - PROCESS | 6387 | 1463820920150 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f977000 == 124 [pid = 6387] [id = 460] 01:55:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9272d400) [pid = 6387] [serial = 1381] [outer = (nil)] 01:55:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x939ed400) [pid = 6387] [serial = 1382] [outer = 0x9272d400] 01:55:20 INFO - PROCESS | 6387 | 1463820920239 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x939f3400) [pid = 6387] [serial = 1383] [outer = 0x9272d400] 01:55:21 INFO - PROCESS | 6387 | 1463820921183 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]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1687ms 01:55:21 INFO - PROCESS | 6387 | 1463820921237 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 6387 | 1463820921241 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 01:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:55:21 INFO - PROCESS | 6387 | 1463820921248 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 6387 | 1463820921251 Marionette TRACE conn3 <- [1,1814,null,{}] 01:55:21 INFO - PROCESS | 6387 | 1463820921257 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}] 01:55:21 INFO - PROCESS | 6387 | 1463820921476 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:55:21 INFO - PROCESS | 6387 | 1463820921804 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a3f800 == 125 [pid = 6387] [id = 461] 01:55:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x92c56000) [pid = 6387] [serial = 1384] [outer = (nil)] 01:55:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x946d3800) [pid = 6387] [serial = 1385] [outer = 0x92c56000] 01:55:21 INFO - PROCESS | 6387 | 1463820921911 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x946e4000) [pid = 6387] [serial = 1386] [outer = 0x92c56000] 01:55:22 INFO - PROCESS | 6387 | 1463820922818 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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1632ms 01:55:22 INFO - PROCESS | 6387 | 1463820922890 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 6387 | 1463820922895 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:55:22 INFO - PROCESS | 6387 | 1463820922904 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 6387 | 1463820922908 Marionette TRACE conn3 <- [1,1818,null,{}] 01:55:22 INFO - PROCESS | 6387 | 1463820922913 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}] 01:55:23 INFO - PROCESS | 6387 | 1463820923151 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:55:23 INFO - PROCESS | 6387 | 1463820923497 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x864d3c00 == 126 [pid = 6387] [id = 462] 01:55:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x86d75400) [pid = 6387] [serial = 1387] [outer = (nil)] 01:55:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x95268000) [pid = 6387] [serial = 1388] [outer = 0x86d75400] 01:55:23 INFO - PROCESS | 6387 | 1463820923592 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9538e000) [pid = 6387] [serial = 1389] [outer = 0x86d75400] 01:55:24 INFO - PROCESS | 6387 | 1463820924500 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]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms 01:55:24 INFO - PROCESS | 6387 | 1463820924535 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 6387 | 1463820924538 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 01:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:55:24 INFO - PROCESS | 6387 | 1463820924546 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 6387 | 1463820924549 Marionette TRACE conn3 <- [1,1822,null,{}] 01:55:24 INFO - PROCESS | 6387 | 1463820924556 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}] 01:55:24 INFO - PROCESS | 6387 | 1463820924783 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:55:25 INFO - PROCESS | 6387 | 1463820925119 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b53800 == 127 [pid = 6387] [id = 463] 01:55:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x946e2800) [pid = 6387] [serial = 1390] [outer = (nil)] 01:55:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x98a99400) [pid = 6387] [serial = 1391] [outer = 0x946e2800] 01:55:25 INFO - PROCESS | 6387 | 1463820925214 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x98f3cc00) [pid = 6387] [serial = 1392] [outer = 0x946e2800] 01:55:26 INFO - PROCESS | 6387 | 1463820926171 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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1695ms 01:55:26 INFO - PROCESS | 6387 | 1463820926242 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 6387 | 1463820926246 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 01:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:55:26 INFO - PROCESS | 6387 | 1463820926253 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 6387 | 1463820926257 Marionette TRACE conn3 <- [1,1826,null,{}] 01:55:26 INFO - PROCESS | 6387 | 1463820926264 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}] 01:55:26 INFO - PROCESS | 6387 | 1463820926508 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:55:26 INFO - PROCESS | 6387 | 1463820926848 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b48400 == 128 [pid = 6387] [id = 464] 01:55:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x939db800) [pid = 6387] [serial = 1393] [outer = (nil)] 01:55:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9a0b8400) [pid = 6387] [serial = 1394] [outer = 0x939db800] 01:55:26 INFO - PROCESS | 6387 | 1463820926955 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x9a149c00) [pid = 6387] [serial = 1395] [outer = 0x939db800] 01:55:27 INFO - PROCESS | 6387 | 1463820927935 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]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1748ms 01:55:28 INFO - PROCESS | 6387 | 1463820928003 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:55:28 INFO - PROCESS | 6387 | 1463820928007 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 01:55:28 INFO - PROCESS | 6387 | 1463820928014 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 6387 | 1463820928017 Marionette TRACE conn3 <- [1,1830,null,{}] 01:55:28 INFO - PROCESS | 6387 | 1463820928023 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}] 01:55:28 INFO - PROCESS | 6387 | 1463820928262 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:55:28 INFO - PROCESS | 6387 | 1463820928607 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75ec00 == 129 [pid = 6387] [id = 465] 01:55:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x8b637800) [pid = 6387] [serial = 1396] [outer = (nil)] 01:55:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9a173400) [pid = 6387] [serial = 1397] [outer = 0x8b637800] 01:55:28 INFO - PROCESS | 6387 | 1463820928702 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x9a176800) [pid = 6387] [serial = 1398] [outer = 0x8b637800] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4d400 == 128 [pid = 6387] [id = 447] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x889a3000 == 127 [pid = 6387] [id = 446] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x889a7400 == 126 [pid = 6387] [id = 445] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x87c65c00 == 125 [pid = 6387] [id = 444] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x88037400 == 124 [pid = 6387] [id = 436] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8e55e400 == 123 [pid = 6387] [id = 435] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8b686400 == 122 [pid = 6387] [id = 434] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x88706000 == 121 [pid = 6387] [id = 433] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8b35bc00 == 120 [pid = 6387] [id = 432] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8d654000 == 119 [pid = 6387] [id = 431] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8912b800 == 118 [pid = 6387] [id = 430] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8b368c00 == 117 [pid = 6387] [id = 428] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21d400 == 116 [pid = 6387] [id = 429] 01:55:30 INFO - PROCESS | 6387 | --DOCSHELL 0x88039800 == 115 [pid = 6387] [id = 427] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8c5d1400) [pid = 6387] [serial = 1146] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8b63c400) [pid = 6387] [serial = 1274] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8b67d400) [pid = 6387] [serial = 1275] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8a74f400) [pid = 6387] [serial = 1271] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x88036800) [pid = 6387] [serial = 1268] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x88570800) [pid = 6387] [serial = 1269] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x9a96d800) [pid = 6387] [serial = 1266] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a96a400) [pid = 6387] [serial = 1265] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x9a962400) [pid = 6387] [serial = 1263] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x9a95fc00) [pid = 6387] [serial = 1262] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x9a418800) [pid = 6387] [serial = 1260] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x9a415800) [pid = 6387] [serial = 1259] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9a22f800) [pid = 6387] [serial = 1257] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x9a228800) [pid = 6387] [serial = 1256] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x9a17cc00) [pid = 6387] [serial = 1254] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9a179400) [pid = 6387] [serial = 1253] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x9a170400) [pid = 6387] [serial = 1251] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x9a150c00) [pid = 6387] [serial = 1250] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x99fca000) [pid = 6387] [serial = 1248] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x98f4ac00) [pid = 6387] [serial = 1247] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x950bac00) [pid = 6387] [serial = 1245] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x93a55800) [pid = 6387] [serial = 1244] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x92c56800) [pid = 6387] [serial = 1242] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x92c53800) [pid = 6387] [serial = 1241] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9257ec00) [pid = 6387] [serial = 1239] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x92579400) [pid = 6387] [serial = 1238] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x91aecc00) [pid = 6387] [serial = 1236] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91ae7000) [pid = 6387] [serial = 1235] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x910fd000) [pid = 6387] [serial = 1233] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x910f4000) [pid = 6387] [serial = 1232] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x8fbd4400) [pid = 6387] [serial = 1230] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8f205000) [pid = 6387] [serial = 1229] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8e558000) [pid = 6387] [serial = 1227] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8e47f400) [pid = 6387] [serial = 1226] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8dce9800) [pid = 6387] [serial = 1224] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d659000) [pid = 6387] [serial = 1223] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8d2ccc00) [pid = 6387] [serial = 1221] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d21cc00) [pid = 6387] [serial = 1220] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b635400) [pid = 6387] [serial = 1218] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8b361000) [pid = 6387] [serial = 1217] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x889a7000) [pid = 6387] [serial = 1215] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x88574c00) [pid = 6387] [serial = 1214] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8b68cc00) [pid = 6387] [serial = 1278] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b3ce000) [pid = 6387] [serial = 1277] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8a75dc00) [pid = 6387] [serial = 1272] [outer = (nil)] [url = about:blank] 01:55:31 INFO - PROCESS | 6387 | 1463820931544 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]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3542ms 01:55:31 INFO - PROCESS | 6387 | 1463820931556 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:55:31 INFO - PROCESS | 6387 | 1463820931562 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 01:55:31 INFO - PROCESS | 6387 | 1463820931570 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 6387 | 1463820931575 Marionette TRACE conn3 <- [1,1834,null,{}] 01:55:31 INFO - PROCESS | 6387 | 1463820931583 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}] 01:55:31 INFO - PROCESS | 6387 | 1463820931795 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:55:32 INFO - PROCESS | 6387 | 1463820932046 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x87651000 == 116 [pid = 6387] [id = 466] 01:55:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x87c5d800) [pid = 6387] [serial = 1399] [outer = (nil)] 01:55:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x88570800) [pid = 6387] [serial = 1400] [outer = 0x87c5d800] 01:55:32 INFO - PROCESS | 6387 | 1463820932131 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x88705c00) [pid = 6387] [serial = 1401] [outer = 0x87c5d800] 01:55:32 INFO - PROCESS | 6387 | 1463820932981 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]]]}] 01:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1484ms 01:55:33 INFO - PROCESS | 6387 | 1463820933055 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 6387 | 1463820933063 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 01:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:55:33 INFO - PROCESS | 6387 | 1463820933074 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 6387 | 1463820933079 Marionette TRACE conn3 <- [1,1838,null,{}] 01:55:33 INFO - PROCESS | 6387 | 1463820933085 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}] 01:55:33 INFO - PROCESS | 6387 | 1463820933312 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:55:33 INFO - PROCESS | 6387 | 1463820933577 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8899d400 == 117 [pid = 6387] [id = 467] 01:55:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8912f800) [pid = 6387] [serial = 1402] [outer = (nil)] 01:55:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8a750000) [pid = 6387] [serial = 1403] [outer = 0x8912f800] 01:55:33 INFO - PROCESS | 6387 | 1463820933658 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8a78e000) [pid = 6387] [serial = 1404] [outer = 0x8912f800] 01:55:34 INFO - PROCESS | 6387 | 1463820934604 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]]]}] 01:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1587ms 01:55:34 INFO - PROCESS | 6387 | 1463820934667 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:55:34 INFO - PROCESS | 6387 | 1463820934671 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 01:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:55:34 INFO - PROCESS | 6387 | 1463820934678 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 6387 | 1463820934684 Marionette TRACE conn3 <- [1,1842,null,{}] 01:55:34 INFO - PROCESS | 6387 | 1463820934699 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}] 01:55:35 INFO - PROCESS | 6387 | 1463820934999 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:55:35 INFO - PROCESS | 6387 | 1463820935045 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803d000 == 118 [pid = 6387] [id = 468] 01:55:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8b366c00) [pid = 6387] [serial = 1405] [outer = (nil)] 01:55:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8b3d0400) [pid = 6387] [serial = 1406] [outer = 0x8b366c00] 01:55:35 INFO - PROCESS | 6387 | 1463820935254 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8b675c00) [pid = 6387] [serial = 1407] [outer = 0x8b366c00] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8d305000) [pid = 6387] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d21fc00) [pid = 6387] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b639c00) [pid = 6387] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x889a6400) [pid = 6387] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x89129000) [pid = 6387] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x87c66800) [pid = 6387] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x946d4400) [pid = 6387] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x93b53c00) [pid = 6387] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x87c5c400) [pid = 6387] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x91a3d800) [pid = 6387] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x89cd7000) [pid = 6387] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8ab74800) [pid = 6387] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x91ae3400) [pid = 6387] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x91a43000) [pid = 6387] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8eea5400) [pid = 6387] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8d4d0800) [pid = 6387] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8899a000) [pid = 6387] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8b3d1c00) [pid = 6387] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:55:36 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8d656c00) [pid = 6387] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:55:36 INFO - PROCESS | 6387 | 1463820936820 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]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2197ms 01:55:36 INFO - PROCESS | 6387 | 1463820936877 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 6387 | 1463820936881 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 01:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:55:36 INFO - PROCESS | 6387 | 1463820936888 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 6387 | 1463820936890 Marionette TRACE conn3 <- [1,1846,null,{}] 01:55:36 INFO - PROCESS | 6387 | 1463820936897 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}] 01:55:37 INFO - PROCESS | 6387 | 1463820937125 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:55:37 INFO - PROCESS | 6387 | 1463820937319 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x864db000 == 119 [pid = 6387] [id = 469] 01:55:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x87d23400) [pid = 6387] [serial = 1408] [outer = (nil)] 01:55:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8b3d1400) [pid = 6387] [serial = 1409] [outer = 0x87d23400] 01:55:37 INFO - PROCESS | 6387 | 1463820937398 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8c35b400) [pid = 6387] [serial = 1410] [outer = 0x87d23400] 01:55:38 INFO - PROCESS | 6387 | 1463820938232 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]]]}] 01:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1380ms 01:55:38 INFO - PROCESS | 6387 | 1463820938269 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 6387 | 1463820938273 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 01:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:55:38 INFO - PROCESS | 6387 | 1463820938279 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 6387 | 1463820938281 Marionette TRACE conn3 <- [1,1850,null,{}] 01:55:38 INFO - PROCESS | 6387 | 1463820938287 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}] 01:55:38 INFO - PROCESS | 6387 | 1463820938482 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:55:38 INFO - PROCESS | 6387 | 1463820938909 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d71000 == 120 [pid = 6387] [id = 470] 01:55:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x86d71c00) [pid = 6387] [serial = 1411] [outer = (nil)] 01:55:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x87643000) [pid = 6387] [serial = 1412] [outer = 0x86d71c00] 01:55:39 INFO - PROCESS | 6387 | 1463820939010 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x87d22000) [pid = 6387] [serial = 1413] [outer = 0x86d71c00] 01:55:39 INFO - PROCESS | 6387 | 1463820939990 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]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1785ms 01:55:40 INFO - PROCESS | 6387 | 1463820940067 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 01:55:40 INFO - PROCESS | 6387 | 1463820940075 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 01:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:55:40 INFO - PROCESS | 6387 | 1463820940083 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 6387 | 1463820940090 Marionette TRACE conn3 <- [1,1854,null,{}] 01:55:40 INFO - PROCESS | 6387 | 1463820940098 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}] 01:55:40 INFO - PROCESS | 6387 | 1463820940347 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 01:55:40 INFO - PROCESS | 6387 | 1463820940667 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a3000 == 121 [pid = 6387] [id = 471] 01:55:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8a753400) [pid = 6387] [serial = 1414] [outer = (nil)] 01:55:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8a797800) [pid = 6387] [serial = 1415] [outer = 0x8a753400] 01:55:40 INFO - PROCESS | 6387 | 1463820940761 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b35c800) [pid = 6387] [serial = 1416] [outer = 0x8a753400] 01:55:41 INFO - PROCESS | 6387 | 1463820941746 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]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1738ms 01:55:41 INFO - PROCESS | 6387 | 1463820941825 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 01:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:55:41 INFO - PROCESS | 6387 | 1463820941833 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 01:55:41 INFO - PROCESS | 6387 | 1463820941840 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 6387 | 1463820941843 Marionette TRACE conn3 <- [1,1858,null,{}] 01:55:41 INFO - PROCESS | 6387 | 1463820941850 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}] 01:55:42 INFO - PROCESS | 6387 | 1463820942137 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 01:55:42 INFO - PROCESS | 6387 | 1463820942517 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b673400 == 122 [pid = 6387] [id = 472] 01:55:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8b686400) [pid = 6387] [serial = 1417] [outer = (nil)] 01:55:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8c34e400) [pid = 6387] [serial = 1418] [outer = 0x8b686400] 01:55:42 INFO - PROCESS | 6387 | 1463820942653 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8c5c7400) [pid = 6387] [serial = 1419] [outer = 0x8b686400] 01:55:43 INFO - PROCESS | 6387 | 1463820943671 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]]]}] 01:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1890ms 01:55:43 INFO - PROCESS | 6387 | 1463820943730 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 6387 | 1463820943733 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 01:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:55:43 INFO - PROCESS | 6387 | 1463820943751 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 6387 | 1463820943761 Marionette TRACE conn3 <- [1,1862,null,{}] 01:55:43 INFO - PROCESS | 6387 | 1463820943769 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}] 01:55:44 INFO - PROCESS | 6387 | 1463820944047 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 01:55:44 INFO - PROCESS | 6387 | 1463820944388 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd7000 == 123 [pid = 6387] [id = 473] 01:55:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8d2d1c00) [pid = 6387] [serial = 1420] [outer = (nil)] 01:55:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8d4d9000) [pid = 6387] [serial = 1421] [outer = 0x8d2d1c00] 01:55:44 INFO - PROCESS | 6387 | 1463820944477 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d659400) [pid = 6387] [serial = 1422] [outer = 0x8d2d1c00] 01:55:45 INFO - PROCESS | 6387 | 1463820945413 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]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1701ms 01:55:45 INFO - PROCESS | 6387 | 1463820945444 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 6387 | 1463820945449 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:55:45 INFO - PROCESS | 6387 | 1463820945457 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 6387 | 1463820945461 Marionette TRACE conn3 <- [1,1866,null,{}] 01:55:45 INFO - PROCESS | 6387 | 1463820945467 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}] 01:55:45 INFO - PROCESS | 6387 | 1463820945700 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 01:55:46 INFO - PROCESS | 6387 | 1463820946037 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x864dd000 == 124 [pid = 6387] [id = 474] 01:55:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8a750400) [pid = 6387] [serial = 1423] [outer = (nil)] 01:55:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8dced400) [pid = 6387] [serial = 1424] [outer = 0x8a750400] 01:55:46 INFO - PROCESS | 6387 | 1463820946133 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8dcf2c00) [pid = 6387] [serial = 1425] [outer = 0x8a750400] 01:55:47 INFO - PROCESS | 6387 | 1463820947125 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]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1744ms 01:55:47 INFO - PROCESS | 6387 | 1463820947202 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 6387 | 1463820947207 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 01:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:55:47 INFO - PROCESS | 6387 | 1463820947214 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 6387 | 1463820947218 Marionette TRACE conn3 <- [1,1870,null,{}] 01:55:47 INFO - PROCESS | 6387 | 1463820947224 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}] 01:55:47 INFO - PROCESS | 6387 | 1463820947496 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 01:55:47 INFO - PROCESS | 6387 | 1463820947851 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47f400 == 125 [pid = 6387] [id = 475] 01:55:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8e55dc00) [pid = 6387] [serial = 1426] [outer = (nil)] 01:55:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8e562c00) [pid = 6387] [serial = 1427] [outer = 0x8e55dc00] 01:55:47 INFO - PROCESS | 6387 | 1463820947952 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8eeaec00) [pid = 6387] [serial = 1428] [outer = 0x8e55dc00] 01:55:48 INFO - PROCESS | 6387 | 1463820948936 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]]]}] 01:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1785ms 01:55:49 INFO - PROCESS | 6387 | 1463820949000 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 6387 | 1463820949005 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 01:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:55:49 INFO - PROCESS | 6387 | 1463820949011 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 6387 | 1463820949015 Marionette TRACE conn3 <- [1,1874,null,{}] 01:55:49 INFO - PROCESS | 6387 | 1463820949021 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}] 01:55:49 INFO - PROCESS | 6387 | 1463820949256 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 01:55:49 INFO - PROCESS | 6387 | 1463820949583 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf0400 == 126 [pid = 6387] [id = 476] 01:55:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8e47a000) [pid = 6387] [serial = 1429] [outer = (nil)] 01:55:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8fbd3c00) [pid = 6387] [serial = 1430] [outer = 0x8e47a000] 01:55:49 INFO - PROCESS | 6387 | 1463820949679 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8fbe0000) [pid = 6387] [serial = 1431] [outer = 0x8e47a000] 01:55:50 INFO - PROCESS | 6387 | 1463820950629 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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1689ms 01:55:50 INFO - PROCESS | 6387 | 1463820950701 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 6387 | 1463820950705 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 01:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:55:50 INFO - PROCESS | 6387 | 1463820950712 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 6387 | 1463820950716 Marionette TRACE conn3 <- [1,1878,null,{}] 01:55:50 INFO - PROCESS | 6387 | 1463820950722 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}] 01:55:51 INFO - PROCESS | 6387 | 1463820950998 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 01:55:51 INFO - PROCESS | 6387 | 1463820951341 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47d000 == 127 [pid = 6387] [id = 477] 01:55:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8d222800) [pid = 6387] [serial = 1432] [outer = (nil)] 01:55:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x910fd400) [pid = 6387] [serial = 1433] [outer = 0x8d222800] 01:55:51 INFO - PROCESS | 6387 | 1463820951433 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x91269000) [pid = 6387] [serial = 1434] [outer = 0x8d222800] 01:55:52 INFO - PROCESS | 6387 | 1463820952391 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]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1735ms 01:55:52 INFO - PROCESS | 6387 | 1463820952449 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 6387 | 1463820952452 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 01:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:55:52 INFO - PROCESS | 6387 | 1463820952459 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 6387 | 1463820952463 Marionette TRACE conn3 <- [1,1882,null,{}] 01:55:52 INFO - PROCESS | 6387 | 1463820952469 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}] 01:55:52 INFO - PROCESS | 6387 | 1463820952720 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 01:55:53 INFO - PROCESS | 6387 | 1463820953049 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f971800 == 128 [pid = 6387] [id = 478] 01:55:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8fbe8800) [pid = 6387] [serial = 1435] [outer = (nil)] 01:55:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91a43000) [pid = 6387] [serial = 1436] [outer = 0x8fbe8800] 01:55:53 INFO - PROCESS | 6387 | 1463820953146 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x91ae6000) [pid = 6387] [serial = 1437] [outer = 0x8fbe8800] 01:55:54 INFO - PROCESS | 6387 | 1463820954100 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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1686ms 01:55:54 INFO - PROCESS | 6387 | 1463820954146 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 6387 | 1463820954150 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:55:54 INFO - PROCESS | 6387 | 1463820954157 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 6387 | 1463820954161 Marionette TRACE conn3 <- [1,1886,null,{}] 01:55:54 INFO - PROCESS | 6387 | 1463820954167 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}] 01:55:54 INFO - PROCESS | 6387 | 1463820954413 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 01:55:54 INFO - PROCESS | 6387 | 1463820954742 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d3800 == 129 [pid = 6387] [id = 479] 01:55:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8dce6800) [pid = 6387] [serial = 1438] [outer = (nil)] 01:55:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x91d67c00) [pid = 6387] [serial = 1439] [outer = 0x8dce6800] 01:55:54 INFO - PROCESS | 6387 | 1463820954843 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x91d6f000) [pid = 6387] [serial = 1440] [outer = 0x8dce6800] 01:55:55 INFO - PROCESS | 6387 | 1463820955765 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]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1682ms 01:55:55 INFO - PROCESS | 6387 | 1463820955840 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 6387 | 1463820955843 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 01:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:55:55 INFO - PROCESS | 6387 | 1463820955851 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 6387 | 1463820955853 Marionette TRACE conn3 <- [1,1890,null,{}] 01:55:55 INFO - PROCESS | 6387 | 1463820955860 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}] 01:55:56 INFO - PROCESS | 6387 | 1463820956131 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 01:55:56 INFO - PROCESS | 6387 | 1463820956474 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x9272f000 == 130 [pid = 6387] [id = 480] 01:55:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x92730000) [pid = 6387] [serial = 1441] [outer = (nil)] 01:55:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x92c53800) [pid = 6387] [serial = 1442] [outer = 0x92730000] 01:55:56 INFO - PROCESS | 6387 | 1463820956598 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x939d5400) [pid = 6387] [serial = 1443] [outer = 0x92730000] 01:55:57 INFO - PROCESS | 6387 | 1463820957576 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]]]}] 01:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1784ms 01:55:57 INFO - PROCESS | 6387 | 1463820957641 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 01:55:57 INFO - PROCESS | 6387 | 1463820957646 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 01:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:55:57 INFO - PROCESS | 6387 | 1463820957657 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - PROCESS | 6387 | 1463820957665 Marionette TRACE conn3 <- [1,1894,null,{}] 01:55:57 INFO - PROCESS | 6387 | 1463820957671 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}] 01:55:57 INFO - PROCESS | 6387 | 1463820957989 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 01:55:58 INFO - PROCESS | 6387 | 1463820958335 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x939d1c00 == 131 [pid = 6387] [id = 481] 01:55:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x939dc800) [pid = 6387] [serial = 1444] [outer = (nil)] 01:55:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x93b5d400) [pid = 6387] [serial = 1445] [outer = 0x939dc800] 01:55:58 INFO - PROCESS | 6387 | 1463820958427 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x946d2800) [pid = 6387] [serial = 1446] [outer = 0x939dc800] 01:55:59 INFO - PROCESS | 6387 | 1463820959418 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]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1838ms 01:55:59 INFO - PROCESS | 6387 | 1463820959497 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 6387 | 1463820959500 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 01:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:55:59 INFO - PROCESS | 6387 | 1463820959508 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 6387 | 1463820959511 Marionette TRACE conn3 <- [1,1898,null,{}] 01:55:59 INFO - PROCESS | 6387 | 1463820959518 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}] 01:55:59 INFO - PROCESS | 6387 | 1463820959790 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 01:56:00 INFO - PROCESS | 6387 | 1463820960135 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a4c800 == 132 [pid = 6387] [id = 482] 01:56:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x93a54c00) [pid = 6387] [serial = 1447] [outer = (nil)] 01:56:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x97775000) [pid = 6387] [serial = 1448] [outer = 0x93a54c00] 01:56:00 INFO - PROCESS | 6387 | 1463820960224 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x98385000) [pid = 6387] [serial = 1449] [outer = 0x93a54c00] 01:56:01 INFO - PROCESS | 6387 | 1463820961149 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]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1688ms 01:56:01 INFO - PROCESS | 6387 | 1463820961197 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 6387 | 1463820961212 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 01:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:56:01 INFO - PROCESS | 6387 | 1463820961220 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 6387 | 1463820961224 Marionette TRACE conn3 <- [1,1902,null,{}] 01:56:01 INFO - PROCESS | 6387 | 1463820961230 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}] 01:56:01 INFO - PROCESS | 6387 | 1463820961471 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 01:56:01 INFO - PROCESS | 6387 | 1463820961851 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x9525f400 == 133 [pid = 6387] [id = 483] 01:56:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x95389000) [pid = 6387] [serial = 1450] [outer = (nil)] 01:56:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x99fc9000) [pid = 6387] [serial = 1451] [outer = 0x95389000] 01:56:01 INFO - PROCESS | 6387 | 1463820961952 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a0cf800) [pid = 6387] [serial = 1452] [outer = 0x95389000] 01:56:02 INFO - PROCESS | 6387 | 1463820962937 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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1791ms 01:56:03 INFO - PROCESS | 6387 | 1463820963012 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 6387 | 1463820963017 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 01:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:56:03 INFO - PROCESS | 6387 | 1463820963023 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 6387 | 1463820963027 Marionette TRACE conn3 <- [1,1906,null,{}] 01:56:03 INFO - PROCESS | 6387 | 1463820963033 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}] 01:56:03 INFO - PROCESS | 6387 | 1463820963307 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 01:56:03 INFO - PROCESS | 6387 | 1463820963645 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x98383800 == 134 [pid = 6387] [id = 484] 01:56:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x98a9a800) [pid = 6387] [serial = 1453] [outer = (nil)] 01:56:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9a174c00) [pid = 6387] [serial = 1454] [outer = 0x98a9a800] 01:56:03 INFO - PROCESS | 6387 | 1463820963741 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9a17a000) [pid = 6387] [serial = 1455] [outer = 0x98a9a800] 01:56:04 INFO - PROCESS | 6387 | 1463820964672 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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1687ms 01:56:04 INFO - PROCESS | 6387 | 1463820964712 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 6387 | 1463820964717 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 01:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:56:04 INFO - PROCESS | 6387 | 1463820964724 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 6387 | 1463820964727 Marionette TRACE conn3 <- [1,1910,null,{}] 01:56:04 INFO - PROCESS | 6387 | 1463820964734 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}] 01:56:04 INFO - PROCESS | 6387 | 1463820964970 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 01:56:05 INFO - PROCESS | 6387 | 1463820965305 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d6fc00 == 135 [pid = 6387] [id = 485] 01:56:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9a0d4400) [pid = 6387] [serial = 1456] [outer = (nil)] 01:56:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9a270000) [pid = 6387] [serial = 1457] [outer = 0x9a0d4400] 01:56:05 INFO - PROCESS | 6387 | 1463820965404 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9a411400) [pid = 6387] [serial = 1458] [outer = 0x9a0d4400] 01:56:06 INFO - PROCESS | 6387 | 1463820966326 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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1644ms 01:56:06 INFO - PROCESS | 6387 | 1463820966369 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 01:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:56:06 INFO - PROCESS | 6387 | 1463820966373 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 01:56:06 INFO - PROCESS | 6387 | 1463820966380 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 6387 | 1463820966383 Marionette TRACE conn3 <- [1,1914,null,{}] 01:56:06 INFO - PROCESS | 6387 | 1463820966391 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}] 01:56:06 INFO - PROCESS | 6387 | 1463820966626 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 01:56:07 INFO - PROCESS | 6387 | 1463820966983 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4ec00 == 136 [pid = 6387] [id = 486] 01:56:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x91ae6c00) [pid = 6387] [serial = 1459] [outer = (nil)] 01:56:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x9a41f000) [pid = 6387] [serial = 1460] [outer = 0x91ae6c00] 01:56:07 INFO - PROCESS | 6387 | 1463820967091 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9a95fc00) [pid = 6387] [serial = 1461] [outer = 0x91ae6c00] 01:56:08 INFO - PROCESS | 6387 | 1463820968033 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]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1687ms 01:56:08 INFO - PROCESS | 6387 | 1463820968067 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 6387 | 1463820968070 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 01:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:56:08 INFO - PROCESS | 6387 | 1463820968077 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 6387 | 1463820968080 Marionette TRACE conn3 <- [1,1918,null,{}] 01:56:08 INFO - PROCESS | 6387 | 1463820968087 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}] 01:56:08 INFO - PROCESS | 6387 | 1463820968321 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 01:56:08 INFO - PROCESS | 6387 | 1463820968632 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4e000 == 137 [pid = 6387] [id = 487] 01:56:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x9a157000) [pid = 6387] [serial = 1462] [outer = (nil)] 01:56:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x9a96dc00) [pid = 6387] [serial = 1463] [outer = 0x9a157000] 01:56:08 INFO - PROCESS | 6387 | 1463820968732 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x9aa91400) [pid = 6387] [serial = 1464] [outer = 0x9a157000] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x864d8400 == 136 [pid = 6387] [id = 333] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x865ef800 == 135 [pid = 6387] [id = 372] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x87c66000 == 134 [pid = 6387] [id = 356] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x9272f400 == 133 [pid = 6387] [id = 91] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8e559400 == 132 [pid = 6387] [id = 366] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8eeb1800 == 131 [pid = 6387] [id = 369] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x93a8dc00 == 130 [pid = 6387] [id = 371] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8dcf5400 == 129 [pid = 6387] [id = 365] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd9800 == 128 [pid = 6387] [id = 368] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8eea9800 == 127 [pid = 6387] [id = 367] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x864db000 == 126 [pid = 6387] [id = 469] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8803d000 == 125 [pid = 6387] [id = 468] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8899d400 == 124 [pid = 6387] [id = 467] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x87651000 == 123 [pid = 6387] [id = 466] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x91a3f800 == 122 [pid = 6387] [id = 461] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8f977000 == 121 [pid = 6387] [id = 460] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x91a3b400 == 120 [pid = 6387] [id = 458] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x910f3400 == 119 [pid = 6387] [id = 459] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8f974400 == 118 [pid = 6387] [id = 457] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5ce400 == 117 [pid = 6387] [id = 456] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4cc800 == 116 [pid = 6387] [id = 455] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5cd800 == 115 [pid = 6387] [id = 454] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8d30e800 == 114 [pid = 6387] [id = 453] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x89cdbc00 == 113 [pid = 6387] [id = 451] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8899f400 == 112 [pid = 6387] [id = 452] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x8912d400 == 111 [pid = 6387] [id = 450] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x88041000 == 110 [pid = 6387] [id = 449] 01:56:10 INFO - PROCESS | 6387 | --DOCSHELL 0x86b50800 == 109 [pid = 6387] [id = 448] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8c351400) [pid = 6387] [serial = 1212] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8b3c7c00) [pid = 6387] [serial = 1340] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8b63d800) [pid = 6387] [serial = 1341] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x92c5c800) [pid = 6387] [serial = 1313] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x91d67800) [pid = 6387] [serial = 1311] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x91d63c00) [pid = 6387] [serial = 1310] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x91487c00) [pid = 6387] [serial = 1308] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x91482400) [pid = 6387] [serial = 1307] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x910fcc00) [pid = 6387] [serial = 1305] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x910f2800) [pid = 6387] [serial = 1304] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8fbd6000) [pid = 6387] [serial = 1302] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8f97c000) [pid = 6387] [serial = 1301] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8f208000) [pid = 6387] [serial = 1299] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x8eeaac00) [pid = 6387] [serial = 1298] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8e55ec00) [pid = 6387] [serial = 1296] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8e557c00) [pid = 6387] [serial = 1295] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8dcf2800) [pid = 6387] [serial = 1293] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8d65e000) [pid = 6387] [serial = 1292] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8d310c00) [pid = 6387] [serial = 1290] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8d2d9c00) [pid = 6387] [serial = 1289] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8c35c000) [pid = 6387] [serial = 1287] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8b68f000) [pid = 6387] [serial = 1286] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8a791800) [pid = 6387] [serial = 1284] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x89cd5c00) [pid = 6387] [serial = 1283] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8c35ac00) [pid = 6387] [serial = 1280] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x89135400) [pid = 6387] [serial = 1337] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x87d1c800) [pid = 6387] [serial = 1334] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x88570000) [pid = 6387] [serial = 1335] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9afe9800) [pid = 6387] [serial = 1331] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x9a41c800) [pid = 6387] [serial = 1328] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x9a17c000) [pid = 6387] [serial = 1326] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x9a172400) [pid = 6387] [serial = 1325] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x98a9e000) [pid = 6387] [serial = 1323] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x98a11000) [pid = 6387] [serial = 1322] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x95260000) [pid = 6387] [serial = 1320] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x946d8c00) [pid = 6387] [serial = 1319] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x93a4f000) [pid = 6387] [serial = 1317] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x93a47800) [pid = 6387] [serial = 1316] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x939df000) [pid = 6387] [serial = 1314] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8b363400) [pid = 6387] [serial = 1343] [outer = (nil)] [url = about:blank] 01:56:10 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x89cde400) [pid = 6387] [serial = 1338] [outer = (nil)] [url = about:blank] 01:56:11 INFO - PROCESS | 6387 | 1463820971463 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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3438ms 01:56:11 INFO - PROCESS | 6387 | 1463820971516 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 6387 | 1463820971523 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 01:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:56:11 INFO - PROCESS | 6387 | 1463820971531 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 6387 | 1463820971538 Marionette TRACE conn3 <- [1,1922,null,{}] 01:56:11 INFO - PROCESS | 6387 | 1463820971546 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}] 01:56:11 INFO - PROCESS | 6387 | 1463820971795 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 01:56:12 INFO - PROCESS | 6387 | 1463820972021 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x88575c00 == 110 [pid = 6387] [id = 488] 01:56:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8857a800) [pid = 6387] [serial = 1465] [outer = (nil)] 01:56:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8899d000) [pid = 6387] [serial = 1466] [outer = 0x8857a800] 01:56:12 INFO - PROCESS | 6387 | 1463820972176 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8912f000) [pid = 6387] [serial = 1467] [outer = 0x8857a800] 01:56:13 INFO - PROCESS | 6387 | 1463820973035 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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1546ms 01:56:13 INFO - PROCESS | 6387 | 1463820973112 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 6387 | 1463820973121 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 01:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:56:13 INFO - PROCESS | 6387 | 1463820973132 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 6387 | 1463820973136 Marionette TRACE conn3 <- [1,1926,null,{}] 01:56:13 INFO - PROCESS | 6387 | 1463820973143 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}] 01:56:13 INFO - PROCESS | 6387 | 1463820973448 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 01:56:13 INFO - PROCESS | 6387 | 1463820973488 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x89135400 == 111 [pid = 6387] [id = 489] 01:56:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8a790400) [pid = 6387] [serial = 1468] [outer = (nil)] 01:56:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8ab73000) [pid = 6387] [serial = 1469] [outer = 0x8a790400] 01:56:13 INFO - PROCESS | 6387 | 1463820973565 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8b3c7c00) [pid = 6387] [serial = 1470] [outer = 0x8a790400] 01:56:14 INFO - PROCESS | 6387 | 1463820974677 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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1589ms 01:56:14 INFO - PROCESS | 6387 | 1463820974721 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 6387 | 1463820974725 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 01:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:56:14 INFO - PROCESS | 6387 | 1463820974732 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 6387 | 1463820974738 Marionette TRACE conn3 <- [1,1930,null,{}] 01:56:14 INFO - PROCESS | 6387 | 1463820974761 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}] 01:56:15 INFO - PROCESS | 6387 | 1463820975062 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8b366400) [pid = 6387] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x87c64c00) [pid = 6387] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8b366c00) [pid = 6387] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8912f800) [pid = 6387] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x87c5d800) [pid = 6387] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x939db800) [pid = 6387] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x946e2800) [pid = 6387] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x86d75400) [pid = 6387] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x92c56000) [pid = 6387] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9272d400) [pid = 6387] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x91490000) [pid = 6387] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x91a3ec00) [pid = 6387] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8f977400) [pid = 6387] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8d2cf400) [pid = 6387] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8e55bc00) [pid = 6387] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8d2d0000) [pid = 6387] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8d30f800) [pid = 6387] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8b639400) [pid = 6387] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8ab70000) [pid = 6387] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8ab79000) [pid = 6387] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8870a000) [pid = 6387] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:56:15 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x86b52400) [pid = 6387] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:56:15 INFO - PROCESS | 6387 | 1463820975930 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b52400 == 112 [pid = 6387] [id = 490] 01:56:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x86d75400) [pid = 6387] [serial = 1471] [outer = (nil)] 01:56:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x889a4800) [pid = 6387] [serial = 1472] [outer = 0x86d75400] 01:56:16 INFO - PROCESS | 6387 | 1463820976023 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8c355400) [pid = 6387] [serial = 1473] [outer = 0x86d75400] 01:56:16 INFO - PROCESS | 6387 | 1463820976841 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2148ms 01:56:16 INFO - PROCESS | 6387 | 1463820976900 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 6387 | 1463820976906 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 01:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:56:16 INFO - PROCESS | 6387 | 1463820976915 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 6387 | 1463820976918 Marionette TRACE conn3 <- [1,1934,null,{}] 01:56:16 INFO - PROCESS | 6387 | 1463820976922 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}] 01:56:17 INFO - PROCESS | 6387 | 1463820977240 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 01:56:17 INFO - PROCESS | 6387 | 1463820977259 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c5d800 == 113 [pid = 6387] [id = 491] 01:56:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8c477400) [pid = 6387] [serial = 1474] [outer = (nil)] 01:56:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8c5cec00) [pid = 6387] [serial = 1475] [outer = 0x8c477400] 01:56:17 INFO - PROCESS | 6387 | 1463820977348 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8d225000) [pid = 6387] [serial = 1476] [outer = 0x8c477400] 01:56:18 INFO - PROCESS | 6387 | 1463820978603 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]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1731ms 01:56:18 INFO - PROCESS | 6387 | 1463820978648 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 6387 | 1463820978655 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 01:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:56:18 INFO - PROCESS | 6387 | 1463820978667 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 6387 | 1463820978674 Marionette TRACE conn3 <- [1,1938,null,{}] 01:56:18 INFO - PROCESS | 6387 | 1463820978684 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}] 01:56:18 INFO - PROCESS | 6387 | 1463820978935 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 01:56:19 INFO - PROCESS | 6387 | 1463820979282 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c5c800 == 114 [pid = 6387] [id = 492] 01:56:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x88704c00) [pid = 6387] [serial = 1477] [outer = (nil)] 01:56:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x89cd4400) [pid = 6387] [serial = 1478] [outer = 0x88704c00] 01:56:19 INFO - PROCESS | 6387 | 1463820979376 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8a797c00) [pid = 6387] [serial = 1479] [outer = 0x88704c00] 01:56:20 INFO - PROCESS | 6387 | 1463820980363 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]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1743ms 01:56:20 INFO - PROCESS | 6387 | 1463820980411 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 6387 | 1463820980421 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 01:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:56:20 INFO - PROCESS | 6387 | 1463820980432 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 6387 | 1463820980436 Marionette TRACE conn3 <- [1,1942,null,{}] 01:56:20 INFO - PROCESS | 6387 | 1463820980444 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}] 01:56:20 INFO - PROCESS | 6387 | 1463820980749 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 01:56:21 INFO - PROCESS | 6387 | 1463820981090 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd3c00 == 115 [pid = 6387] [id = 493] 01:56:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c352000) [pid = 6387] [serial = 1480] [outer = (nil)] 01:56:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8c5d0c00) [pid = 6387] [serial = 1481] [outer = 0x8c352000] 01:56:21 INFO - PROCESS | 6387 | 1463820981184 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8d2d1800) [pid = 6387] [serial = 1482] [outer = 0x8c352000] 01:56:22 INFO - PROCESS | 6387 | 1463820982200 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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1787ms 01:56:22 INFO - PROCESS | 6387 | 1463820982219 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 01:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:56:22 INFO - PROCESS | 6387 | 1463820982224 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 01:56:22 INFO - PROCESS | 6387 | 1463820982231 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 6387 | 1463820982237 Marionette TRACE conn3 <- [1,1946,null,{}] 01:56:22 INFO - PROCESS | 6387 | 1463820982254 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}] 01:56:22 INFO - PROCESS | 6387 | 1463820982552 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 01:56:22 INFO - PROCESS | 6387 | 1463820982906 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d6000 == 116 [pid = 6387] [id = 494] 01:56:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8d4ce400) [pid = 6387] [serial = 1483] [outer = (nil)] 01:56:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8d4dac00) [pid = 6387] [serial = 1484] [outer = 0x8d4ce400] 01:56:23 INFO - PROCESS | 6387 | 1463820983001 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d661800) [pid = 6387] [serial = 1485] [outer = 0x8d4ce400] 01:56:23 INFO - PROCESS | 6387 | 1463820983962 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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1788ms 01:56:24 INFO - PROCESS | 6387 | 1463820984019 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 01:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:56:24 INFO - PROCESS | 6387 | 1463820984025 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 01:56:24 INFO - PROCESS | 6387 | 1463820984031 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 6387 | 1463820984035 Marionette TRACE conn3 <- [1,1950,null,{}] 01:56:24 INFO - PROCESS | 6387 | 1463820984041 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}] 01:56:24 INFO - PROCESS | 6387 | 1463820984280 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 01:56:24 INFO - PROCESS | 6387 | 1463820984609 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b68d000 == 117 [pid = 6387] [id = 495] 01:56:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d4d4800) [pid = 6387] [serial = 1486] [outer = (nil)] 01:56:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8e47fc00) [pid = 6387] [serial = 1487] [outer = 0x8d4d4800] 01:56:24 INFO - PROCESS | 6387 | 1463820984707 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8e55f000) [pid = 6387] [serial = 1488] [outer = 0x8d4d4800] 01:56:25 INFO - PROCESS | 6387 | 1463820985628 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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1642ms 01:56:25 INFO - PROCESS | 6387 | 1463820985673 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 01:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:56:25 INFO - PROCESS | 6387 | 1463820985677 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 01:56:25 INFO - PROCESS | 6387 | 1463820985684 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 6387 | 1463820985688 Marionette TRACE conn3 <- [1,1954,null,{}] 01:56:25 INFO - PROCESS | 6387 | 1463820985694 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}] 01:56:25 INFO - PROCESS | 6387 | 1463820985928 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 01:56:26 INFO - PROCESS | 6387 | 1463820986256 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e472800 == 118 [pid = 6387] [id = 496] 01:56:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8e473800) [pid = 6387] [serial = 1489] [outer = (nil)] 01:56:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8e714400) [pid = 6387] [serial = 1490] [outer = 0x8e473800] 01:56:26 INFO - PROCESS | 6387 | 1463820986356 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8e718800) [pid = 6387] [serial = 1491] [outer = 0x8e473800] 01:56:27 INFO - PROCESS | 6387 | 1463820987340 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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1687ms 01:56:27 INFO - PROCESS | 6387 | 1463820987371 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 01:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:56:27 INFO - PROCESS | 6387 | 1463820987376 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 01:56:27 INFO - PROCESS | 6387 | 1463820987383 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 6387 | 1463820987386 Marionette TRACE conn3 <- [1,1958,null,{}] 01:56:27 INFO - PROCESS | 6387 | 1463820987392 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}] 01:56:27 INFO - PROCESS | 6387 | 1463820987670 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 01:56:28 INFO - PROCESS | 6387 | 1463820988015 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7a000 == 119 [pid = 6387] [id = 497] 01:56:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8b63c800) [pid = 6387] [serial = 1492] [outer = (nil)] 01:56:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8f973400) [pid = 6387] [serial = 1493] [outer = 0x8b63c800] 01:56:28 INFO - PROCESS | 6387 | 1463820988110 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8f97c000) [pid = 6387] [serial = 1494] [outer = 0x8b63c800] 01:56:29 INFO - PROCESS | 6387 | 1463820989035 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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1693ms 01:56:29 INFO - PROCESS | 6387 | 1463820989076 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 6387 | 1463820989080 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 01:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:56:29 INFO - PROCESS | 6387 | 1463820989087 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 6387 | 1463820989092 Marionette TRACE conn3 <- [1,1962,null,{}] 01:56:29 INFO - PROCESS | 6387 | 1463820989098 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}] 01:56:29 INFO - PROCESS | 6387 | 1463820989338 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 01:56:29 INFO - PROCESS | 6387 | 1463820989671 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f97ac00 == 120 [pid = 6387] [id = 498] 01:56:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8fbd8800) [pid = 6387] [serial = 1495] [outer = (nil)] 01:56:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x910f0c00) [pid = 6387] [serial = 1496] [outer = 0x8fbd8800] 01:56:29 INFO - PROCESS | 6387 | 1463820989771 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x910ffc00) [pid = 6387] [serial = 1497] [outer = 0x8fbd8800] 01:56:30 INFO - PROCESS | 6387 | 1463820990701 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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1685ms 01:56:30 INFO - PROCESS | 6387 | 1463820990773 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 6387 | 1463820990778 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 01:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:56:30 INFO - PROCESS | 6387 | 1463820990785 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 6387 | 1463820990789 Marionette TRACE conn3 <- [1,1966,null,{}] 01:56:30 INFO - PROCESS | 6387 | 1463820990795 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}] 01:56:31 INFO - PROCESS | 6387 | 1463820991064 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 01:56:31 INFO - PROCESS | 6387 | 1463820991403 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e70e800 == 121 [pid = 6387] [id = 499] 01:56:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8fbde400) [pid = 6387] [serial = 1498] [outer = (nil)] 01:56:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91489c00) [pid = 6387] [serial = 1499] [outer = 0x8fbde400] 01:56:31 INFO - PROCESS | 6387 | 1463820991495 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x9148cc00) [pid = 6387] [serial = 1500] [outer = 0x8fbde400] 01:56:32 INFO - PROCESS | 6387 | 1463820992494 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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1740ms 01:56:32 INFO - PROCESS | 6387 | 1463820992527 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 6387 | 1463820992531 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 01:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:56:32 INFO - PROCESS | 6387 | 1463820992538 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 6387 | 1463820992542 Marionette TRACE conn3 <- [1,1970,null,{}] 01:56:32 INFO - PROCESS | 6387 | 1463820992548 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}] 01:56:32 INFO - PROCESS | 6387 | 1463820992793 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 01:56:33 INFO - PROCESS | 6387 | 1463820993143 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4f000 == 122 [pid = 6387] [id = 500] 01:56:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8a752400) [pid = 6387] [serial = 1501] [outer = (nil)] 01:56:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x91d63c00) [pid = 6387] [serial = 1502] [outer = 0x8a752400] 01:56:33 INFO - PROCESS | 6387 | 1463820993248 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x91d6bc00) [pid = 6387] [serial = 1503] [outer = 0x8a752400] 01:56:34 INFO - PROCESS | 6387 | 1463820994153 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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1631ms 01:56:34 INFO - PROCESS | 6387 | 1463820994170 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 01:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:56:34 INFO - PROCESS | 6387 | 1463820994174 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 01:56:34 INFO - PROCESS | 6387 | 1463820994181 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 6387 | 1463820994184 Marionette TRACE conn3 <- [1,1974,null,{}] 01:56:34 INFO - PROCESS | 6387 | 1463820994191 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}] 01:56:34 INFO - PROCESS | 6387 | 1463820994419 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 01:56:34 INFO - PROCESS | 6387 | 1463820994713 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd9800 == 123 [pid = 6387] [id = 501] 01:56:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x9257e000) [pid = 6387] [serial = 1504] [outer = (nil)] 01:56:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x92c4fc00) [pid = 6387] [serial = 1505] [outer = 0x9257e000] 01:56:34 INFO - PROCESS | 6387 | 1463820994853 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x92c56000) [pid = 6387] [serial = 1506] [outer = 0x9257e000] 01:56:35 INFO - PROCESS | 6387 | 1463820995824 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]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1682ms 01:56:35 INFO - PROCESS | 6387 | 1463820995863 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 01:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:56:35 INFO - PROCESS | 6387 | 1463820995868 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 01:56:35 INFO - PROCESS | 6387 | 1463820995874 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - PROCESS | 6387 | 1463820995881 Marionette TRACE conn3 <- [1,1978,null,{}] 01:56:35 INFO - PROCESS | 6387 | 1463820995887 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}] 01:56:36 INFO - PROCESS | 6387 | 1463820996148 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 01:56:36 INFO - PROCESS | 6387 | 1463820996496 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d68c00 == 124 [pid = 6387] [id = 502] 01:56:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x93a4b400) [pid = 6387] [serial = 1507] [outer = (nil)] 01:56:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x93a54000) [pid = 6387] [serial = 1508] [outer = 0x93a4b400] 01:56:36 INFO - PROCESS | 6387 | 1463820996600 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x93b59400) [pid = 6387] [serial = 1509] [outer = 0x93a4b400] 01:56:37 INFO - PROCESS | 6387 | 1463820997528 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]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1691ms 01:56:37 INFO - PROCESS | 6387 | 1463820997566 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 6387 | 1463820997571 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 01:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:56:37 INFO - PROCESS | 6387 | 1463820997577 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 6387 | 1463820997580 Marionette TRACE conn3 <- [1,1982,null,{}] 01:56:37 INFO - PROCESS | 6387 | 1463820997586 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}] 01:56:37 INFO - PROCESS | 6387 | 1463820997818 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 01:56:38 INFO - PROCESS | 6387 | 1463820998185 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a791c00 == 125 [pid = 6387] [id = 503] 01:56:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x8b635c00) [pid = 6387] [serial = 1510] [outer = (nil)] 01:56:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x950c4c00) [pid = 6387] [serial = 1511] [outer = 0x8b635c00] 01:56:38 INFO - PROCESS | 6387 | 1463820998282 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x95386800) [pid = 6387] [serial = 1512] [outer = 0x8b635c00] 01:56:39 INFO - PROCESS | 6387 | 1463820999184 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]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1643ms 01:56:39 INFO - PROCESS | 6387 | 1463820999221 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 01:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:56:39 INFO - PROCESS | 6387 | 1463820999225 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 01:56:39 INFO - PROCESS | 6387 | 1463820999231 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 6387 | 1463820999235 Marionette TRACE conn3 <- [1,1986,null,{}] 01:56:39 INFO - PROCESS | 6387 | 1463820999251 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}] 01:56:39 INFO - PROCESS | 6387 | 1463820999485 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 01:56:39 INFO - PROCESS | 6387 | 1463820999819 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x95262000 == 126 [pid = 6387] [id = 504] 01:56:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x95515400) [pid = 6387] [serial = 1513] [outer = (nil)] 01:56:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x98a08c00) [pid = 6387] [serial = 1514] [outer = 0x95515400] 01:56:39 INFO - PROCESS | 6387 | 1463820999916 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x996e6c00) [pid = 6387] [serial = 1515] [outer = 0x95515400] 01:56:40 INFO - PROCESS | 6387 | 1463821000831 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]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1648ms 01:56:40 INFO - PROCESS | 6387 | 1463821000880 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 6387 | 1463821000884 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 01:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:56:40 INFO - PROCESS | 6387 | 1463821000891 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 6387 | 1463821000895 Marionette TRACE conn3 <- [1,1990,null,{}] 01:56:40 INFO - PROCESS | 6387 | 1463821000900 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}] 01:56:41 INFO - PROCESS | 6387 | 1463821001141 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 01:56:41 INFO - PROCESS | 6387 | 1463821001477 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a156000 == 127 [pid = 6387] [id = 505] 01:56:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9a156c00) [pid = 6387] [serial = 1516] [outer = (nil)] 01:56:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9a17b000) [pid = 6387] [serial = 1517] [outer = 0x9a156c00] 01:56:41 INFO - PROCESS | 6387 | 1463821001786 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9a222400) [pid = 6387] [serial = 1518] [outer = 0x9a156c00] 01:56:42 INFO - PROCESS | 6387 | 1463821002763 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]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1938ms 01:56:42 INFO - PROCESS | 6387 | 1463821002830 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 6387 | 1463821002835 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 01:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:56:42 INFO - PROCESS | 6387 | 1463821002842 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 6387 | 1463821002845 Marionette TRACE conn3 <- [1,1994,null,{}] 01:56:42 INFO - PROCESS | 6387 | 1463821002851 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}] 01:56:43 INFO - PROCESS | 6387 | 1463821003090 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 01:56:43 INFO - PROCESS | 6387 | 1463821003437 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ecc00 == 128 [pid = 6387] [id = 506] 01:56:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x8d219c00) [pid = 6387] [serial = 1519] [outer = (nil)] 01:56:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9a418800) [pid = 6387] [serial = 1520] [outer = 0x8d219c00] 01:56:43 INFO - PROCESS | 6387 | 1463821003533 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9a41bc00) [pid = 6387] [serial = 1521] [outer = 0x8d219c00] 01:56:44 INFO - PROCESS | 6387 | 1463821004460 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]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1681ms 01:56:44 INFO - PROCESS | 6387 | 1463821004524 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 6387 | 1463821004528 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 01:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:56:44 INFO - PROCESS | 6387 | 1463821004535 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 6387 | 1463821004539 Marionette TRACE conn3 <- [1,1998,null,{}] 01:56:44 INFO - PROCESS | 6387 | 1463821004545 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}] 01:56:44 INFO - PROCESS | 6387 | 1463821004789 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 01:56:45 INFO - PROCESS | 6387 | 1463821005125 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x99e21c00 == 129 [pid = 6387] [id = 507] 01:56:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x9a22a000) [pid = 6387] [serial = 1522] [outer = (nil)] 01:56:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x9afeb400) [pid = 6387] [serial = 1523] [outer = 0x9a22a000] 01:56:45 INFO - PROCESS | 6387 | 1463821005224 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9b157000) [pid = 6387] [serial = 1524] [outer = 0x9a22a000] 01:56:46 INFO - PROCESS | 6387 | 1463821006114 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]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1636ms 01:56:46 INFO - PROCESS | 6387 | 1463821006177 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 6387 | 1463821006182 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 01:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:56:46 INFO - PROCESS | 6387 | 1463821006191 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 6387 | 1463821006194 Marionette TRACE conn3 <- [1,2002,null,{}] 01:56:46 INFO - PROCESS | 6387 | 1463821006198 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}] 01:56:46 INFO - PROCESS | 6387 | 1463821006449 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 01:56:46 INFO - PROCESS | 6387 | 1463821006813 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a17c000 == 130 [pid = 6387] [id = 508] 01:56:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x9a419000) [pid = 6387] [serial = 1525] [outer = (nil)] 01:56:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x9b80d000) [pid = 6387] [serial = 1526] [outer = 0x9a419000] 01:56:46 INFO - PROCESS | 6387 | 1463821006913 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0x9b80f400) [pid = 6387] [serial = 1527] [outer = 0x9a419000] 01:56:47 INFO - PROCESS | 6387 | 1463821007909 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]]]}] 01:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1781ms 01:56:47 INFO - PROCESS | 6387 | 1463821007974 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 6387 | 1463821007978 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 01:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:56:47 INFO - PROCESS | 6387 | 1463821007985 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 6387 | 1463821007988 Marionette TRACE conn3 <- [1,2006,null,{}] 01:56:47 INFO - PROCESS | 6387 | 1463821007994 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}] 01:56:48 INFO - PROCESS | 6387 | 1463821008242 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x8803bc00 == 129 [pid = 6387] [id = 357] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x8dce7000 == 128 [pid = 6387] [id = 175] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x8dcf0400 == 127 [pid = 6387] [id = 476] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x864dd000 == 126 [pid = 6387] [id = 474] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x8e47f400 == 125 [pid = 6387] [id = 475] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd7000 == 124 [pid = 6387] [id = 473] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x8b673400 == 123 [pid = 6387] [id = 472] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x889a3000 == 122 [pid = 6387] [id = 471] 01:56:50 INFO - PROCESS | 6387 | --DOCSHELL 0x86d71000 == 121 [pid = 6387] [id = 470] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8c47a800) [pid = 6387] [serial = 1281] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x9a420c00) [pid = 6387] [serial = 1329] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8e474c00) [pid = 6387] [serial = 1362] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8d4d8800) [pid = 6387] [serial = 1361] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8d302400) [pid = 6387] [serial = 1359] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8d2d8400) [pid = 6387] [serial = 1358] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8d218400) [pid = 6387] [serial = 1356] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8c5c2c00) [pid = 6387] [serial = 1355] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8b679400) [pid = 6387] [serial = 1353] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8b3cd800) [pid = 6387] [serial = 1352] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x89cdf000) [pid = 6387] [serial = 1350] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x889a7c00) [pid = 6387] [serial = 1349] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x87c5dc00) [pid = 6387] [serial = 1347] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x86d78400) [pid = 6387] [serial = 1346] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8b675c00) [pid = 6387] [serial = 1407] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8a78e000) [pid = 6387] [serial = 1404] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8b3d1400) [pid = 6387] [serial = 1409] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8b3d0400) [pid = 6387] [serial = 1406] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8a750000) [pid = 6387] [serial = 1403] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x88570800) [pid = 6387] [serial = 1400] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x88705c00) [pid = 6387] [serial = 1401] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9a173400) [pid = 6387] [serial = 1397] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x9a149c00) [pid = 6387] [serial = 1395] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x9a0b8400) [pid = 6387] [serial = 1394] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x98f3cc00) [pid = 6387] [serial = 1392] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x98a99400) [pid = 6387] [serial = 1391] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9538e000) [pid = 6387] [serial = 1389] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x95268000) [pid = 6387] [serial = 1388] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x946e4000) [pid = 6387] [serial = 1386] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x946d3800) [pid = 6387] [serial = 1385] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x939f3400) [pid = 6387] [serial = 1383] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x939ed400) [pid = 6387] [serial = 1382] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x939d0800) [pid = 6387] [serial = 1380] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x92733c00) [pid = 6387] [serial = 1379] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x91d69000) [pid = 6387] [serial = 1377] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x91ae7400) [pid = 6387] [serial = 1376] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9126a400) [pid = 6387] [serial = 1374] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x910fc400) [pid = 6387] [serial = 1373] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8fbe0400) [pid = 6387] [serial = 1371] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8fbd7c00) [pid = 6387] [serial = 1370] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8f204000) [pid = 6387] [serial = 1368] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8eeac000) [pid = 6387] [serial = 1367] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8e716400) [pid = 6387] [serial = 1365] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8e711800) [pid = 6387] [serial = 1364] [outer = (nil)] [url = about:blank] 01:56:50 INFO - PROCESS | 6387 | 1463821010562 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7dc00 == 122 [pid = 6387] [id = 509] 01:56:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x87643c00) [pid = 6387] [serial = 1528] [outer = (nil)] 01:56:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x87651400) [pid = 6387] [serial = 1529] [outer = 0x87643c00] 01:56:50 INFO - PROCESS | 6387 | 1463821010651 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x87d25c00) [pid = 6387] [serial = 1530] [outer = 0x87643c00] 01:56:51 INFO - PROCESS | 6387 | 1463821011501 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]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3542ms 01:56:51 INFO - PROCESS | 6387 | 1463821011531 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 6387 | 1463821011537 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 01:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:56:51 INFO - PROCESS | 6387 | 1463821011576 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 6387 | 1463821011583 Marionette TRACE conn3 <- [1,2010,null,{}] 01:56:51 INFO - PROCESS | 6387 | 1463821011590 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}] 01:56:51 INFO - PROCESS | 6387 | 1463821011813 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 01:56:52 INFO - PROCESS | 6387 | 1463821012018 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a2000 == 123 [pid = 6387] [id = 510] 01:56:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x889a5400) [pid = 6387] [serial = 1531] [outer = (nil)] 01:56:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x89cdb400) [pid = 6387] [serial = 1532] [outer = 0x889a5400] 01:56:52 INFO - PROCESS | 6387 | 1463821012113 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8a75dc00) [pid = 6387] [serial = 1533] [outer = 0x889a5400] 01:56:53 INFO - PROCESS | 6387 | 1463821013068 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]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1551ms 01:56:53 INFO - PROCESS | 6387 | 1463821013123 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 6387 | 1463821013130 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 01:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:56:53 INFO - PROCESS | 6387 | 1463821013150 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 6387 | 1463821013153 Marionette TRACE conn3 <- [1,2014,null,{}] 01:56:53 INFO - PROCESS | 6387 | 1463821013161 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}] 01:56:53 INFO - PROCESS | 6387 | 1463821013461 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 01:56:53 INFO - PROCESS | 6387 | 1463821013501 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f5c00 == 124 [pid = 6387] [id = 511] 01:56:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8b3d0400) [pid = 6387] [serial = 1534] [outer = (nil)] 01:56:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8b638c00) [pid = 6387] [serial = 1535] [outer = 0x8b3d0400] 01:56:53 INFO - PROCESS | 6387 | 1463821013589 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8b683400) [pid = 6387] [serial = 1536] [outer = 0x8b3d0400] 01:56:54 INFO - PROCESS | 6387 | 1463821014682 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]]]}] 01:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1589ms 01:56:54 INFO - PROCESS | 6387 | 1463821014745 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 01:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:56:54 INFO - PROCESS | 6387 | 1463821014749 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 01:56:54 INFO - PROCESS | 6387 | 1463821014765 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 6387 | 1463821014775 Marionette TRACE conn3 <- [1,2018,null,{}] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8dce6800) [pid = 6387] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x93a54c00) [pid = 6387] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d2d1c00) [pid = 6387] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x86d71c00) [pid = 6387] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x95389000) [pid = 6387] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8a750400) [pid = 6387] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x996e9c00) [pid = 6387] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x91ae6c00) [pid = 6387] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9a0d4400) [pid = 6387] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x92730000) [pid = 6387] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8e55dc00) [pid = 6387] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8e47a000) [pid = 6387] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x86d75400) [pid = 6387] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8a790400) [pid = 6387] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8fbe8800) [pid = 6387] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8b686400) [pid = 6387] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8a753400) [pid = 6387] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8d222800) [pid = 6387] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8857a800) [pid = 6387] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x98a9a800) [pid = 6387] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x9a157000) [pid = 6387] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x939dc800) [pid = 6387] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8b637800) [pid = 6387] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:56:55 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x8764e800) [pid = 6387] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:56:55 INFO - PROCESS | 6387 | 1463821015477 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}] 01:56:55 INFO - PROCESS | 6387 | 1463821015689 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 01:56:55 INFO - PROCESS | 6387 | 1463821015884 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x88708400 == 125 [pid = 6387] [id = 512] 01:56:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8870f000) [pid = 6387] [serial = 1537] [outer = (nil)] 01:56:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8b686400) [pid = 6387] [serial = 1538] [outer = 0x8870f000] 01:56:55 INFO - PROCESS | 6387 | 1463821015960 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8c5cd000) [pid = 6387] [serial = 1539] [outer = 0x8870f000] 01:56:56 INFO - PROCESS | 6387 | 1463821016761 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]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2061ms 01:56:56 INFO - PROCESS | 6387 | 1463821016819 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 6387 | 1463821016822 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 01:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:56:56 INFO - PROCESS | 6387 | 1463821016830 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 6387 | 1463821016834 Marionette TRACE conn3 <- [1,2022,null,{}] 01:56:56 INFO - PROCESS | 6387 | 1463821016840 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}] 01:56:57 INFO - PROCESS | 6387 | 1463821017062 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 01:56:57 INFO - PROCESS | 6387 | 1463821017283 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a750400 == 126 [pid = 6387] [id = 513] 01:56:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8b63c400) [pid = 6387] [serial = 1540] [outer = (nil)] 01:56:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8d2d1c00) [pid = 6387] [serial = 1541] [outer = 0x8b63c400] 01:56:57 INFO - PROCESS | 6387 | 1463821017364 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8d302000) [pid = 6387] [serial = 1542] [outer = 0x8b63c400] 01:56:58 INFO - PROCESS | 6387 | 1463821018533 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]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1737ms 01:56:58 INFO - PROCESS | 6387 | 1463821018568 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 6387 | 1463821018576 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 01:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:56:58 INFO - PROCESS | 6387 | 1463821018584 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 6387 | 1463821018591 Marionette TRACE conn3 <- [1,2026,null,{}] 01:56:58 INFO - PROCESS | 6387 | 1463821018599 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}] 01:56:58 INFO - PROCESS | 6387 | 1463821018857 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 01:56:59 INFO - PROCESS | 6387 | 1463821019192 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x88579000 == 127 [pid = 6387] [id = 514] 01:56:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x88710800) [pid = 6387] [serial = 1543] [outer = (nil)] 01:56:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8a796c00) [pid = 6387] [serial = 1544] [outer = 0x88710800] 01:56:59 INFO - PROCESS | 6387 | 1463821019293 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8b632400) [pid = 6387] [serial = 1545] [outer = 0x88710800] 01:57:00 INFO - PROCESS | 6387 | 1463821020258 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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1741ms 01:57:00 INFO - PROCESS | 6387 | 1463821020327 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 6387 | 1463821020336 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 01:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:57:00 INFO - PROCESS | 6387 | 1463821020347 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 6387 | 1463821020351 Marionette TRACE conn3 <- [1,2030,null,{}] 01:57:00 INFO - PROCESS | 6387 | 1463821020359 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}] 01:57:00 INFO - PROCESS | 6387 | 1463821020634 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 01:57:01 INFO - PROCESS | 6387 | 1463821021019 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803e000 == 128 [pid = 6387] [id = 515] 01:57:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8c475c00) [pid = 6387] [serial = 1546] [outer = (nil)] 01:57:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8d224400) [pid = 6387] [serial = 1547] [outer = 0x8c475c00] 01:57:01 INFO - PROCESS | 6387 | 1463821021110 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8d308800) [pid = 6387] [serial = 1548] [outer = 0x8c475c00] 01:57:02 INFO - PROCESS | 6387 | 1463821022061 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]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1794ms 01:57:02 INFO - PROCESS | 6387 | 1463821022142 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 6387 | 1463821022146 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 01:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:57:02 INFO - PROCESS | 6387 | 1463821022153 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 6387 | 1463821022160 Marionette TRACE conn3 <- [1,2034,null,{}] 01:57:02 INFO - PROCESS | 6387 | 1463821022177 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}] 01:57:02 INFO - PROCESS | 6387 | 1463821022488 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 01:57:02 INFO - PROCESS | 6387 | 1463821022869 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a753400 == 129 [pid = 6387] [id = 516] 01:57:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8d30c000) [pid = 6387] [serial = 1549] [outer = (nil)] 01:57:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8dced000) [pid = 6387] [serial = 1550] [outer = 0x8d30c000] 01:57:02 INFO - PROCESS | 6387 | 1463821022963 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8e480400) [pid = 6387] [serial = 1551] [outer = 0x8d30c000] 01:57:03 INFO - PROCESS | 6387 | 1463821023951 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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1838ms 01:57:03 INFO - PROCESS | 6387 | 1463821023992 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 6387 | 1463821023998 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 01:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:57:04 INFO - PROCESS | 6387 | 1463821024005 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 6387 | 1463821024009 Marionette TRACE conn3 <- [1,2038,null,{}] 01:57:04 INFO - PROCESS | 6387 | 1463821024015 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}] 01:57:04 INFO - PROCESS | 6387 | 1463821024283 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 01:57:04 INFO - PROCESS | 6387 | 1463821024629 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65f800 == 130 [pid = 6387] [id = 517] 01:57:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8dce7000) [pid = 6387] [serial = 1552] [outer = (nil)] 01:57:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8e718000) [pid = 6387] [serial = 1553] [outer = 0x8dce7000] 01:57:04 INFO - PROCESS | 6387 | 1463821024726 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8eea4c00) [pid = 6387] [serial = 1554] [outer = 0x8dce7000] 01:57:05 INFO - PROCESS | 6387 | 1463821025675 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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1745ms 01:57:05 INFO - PROCESS | 6387 | 1463821025752 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 6387 | 1463821025755 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 01:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:57:05 INFO - PROCESS | 6387 | 1463821025762 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 6387 | 1463821025765 Marionette TRACE conn3 <- [1,2042,null,{}] 01:57:05 INFO - PROCESS | 6387 | 1463821025771 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}] 01:57:06 INFO - PROCESS | 6387 | 1463821026046 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 01:57:06 INFO - PROCESS | 6387 | 1463821026389 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55bc00 == 131 [pid = 6387] [id = 518] 01:57:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8e712800) [pid = 6387] [serial = 1555] [outer = (nil)] 01:57:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8f207400) [pid = 6387] [serial = 1556] [outer = 0x8e712800] 01:57:06 INFO - PROCESS | 6387 | 1463821026486 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8f20d000) [pid = 6387] [serial = 1557] [outer = 0x8e712800] 01:57:07 INFO - PROCESS | 6387 | 1463821027495 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]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1798ms 01:57:07 INFO - PROCESS | 6387 | 1463821027561 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 01:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:57:07 INFO - PROCESS | 6387 | 1463821027566 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 01:57:07 INFO - PROCESS | 6387 | 1463821027572 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 6387 | 1463821027576 Marionette TRACE conn3 <- [1,2046,null,{}] 01:57:07 INFO - PROCESS | 6387 | 1463821027582 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}] 01:57:07 INFO - PROCESS | 6387 | 1463821027884 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 01:57:08 INFO - PROCESS | 6387 | 1463821028226 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d30dc00 == 132 [pid = 6387] [id = 519] 01:57:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8eeadc00) [pid = 6387] [serial = 1558] [outer = (nil)] 01:57:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x910f2000) [pid = 6387] [serial = 1559] [outer = 0x8eeadc00] 01:57:08 INFO - PROCESS | 6387 | 1463821028322 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x9126bc00) [pid = 6387] [serial = 1560] [outer = 0x8eeadc00] 01:57:09 INFO - PROCESS | 6387 | 1463821029264 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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1732ms 01:57:09 INFO - PROCESS | 6387 | 1463821029321 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 01:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:57:09 INFO - PROCESS | 6387 | 1463821029326 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 01:57:09 INFO - PROCESS | 6387 | 1463821029333 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 6387 | 1463821029337 Marionette TRACE conn3 <- [1,2050,null,{}] 01:57:09 INFO - PROCESS | 6387 | 1463821029343 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}] 01:57:09 INFO - PROCESS | 6387 | 1463821029581 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 01:57:09 INFO - PROCESS | 6387 | 1463821029928 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f2c00 == 133 [pid = 6387] [id = 520] 01:57:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8dcf2000) [pid = 6387] [serial = 1561] [outer = (nil)] 01:57:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x91490c00) [pid = 6387] [serial = 1562] [outer = 0x8dcf2000] 01:57:10 INFO - PROCESS | 6387 | 1463821030023 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x91a3fc00) [pid = 6387] [serial = 1563] [outer = 0x8dcf2000] 01:57:10 INFO - PROCESS | 6387 | 1463821030946 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]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1682ms 01:57:11 INFO - PROCESS | 6387 | 1463821031015 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 6387 | 1463821031019 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 01:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:57:11 INFO - PROCESS | 6387 | 1463821031026 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 6387 | 1463821031030 Marionette TRACE conn3 <- [1,2054,null,{}] 01:57:11 INFO - PROCESS | 6387 | 1463821031035 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}] 01:57:11 INFO - PROCESS | 6387 | 1463821031267 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 01:57:11 INFO - PROCESS | 6387 | 1463821031598 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf2400 == 134 [pid = 6387] [id = 521] 01:57:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8fbe5400) [pid = 6387] [serial = 1564] [outer = (nil)] 01:57:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x91d6b800) [pid = 6387] [serial = 1565] [outer = 0x8fbe5400] 01:57:11 INFO - PROCESS | 6387 | 1463821031693 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x92586400) [pid = 6387] [serial = 1566] [outer = 0x8fbe5400] 01:57:12 INFO - PROCESS | 6387 | 1463821032632 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]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1682ms 01:57:12 INFO - PROCESS | 6387 | 1463821032709 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 01:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:57:12 INFO - PROCESS | 6387 | 1463821032713 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 01:57:12 INFO - PROCESS | 6387 | 1463821032720 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 6387 | 1463821032724 Marionette TRACE conn3 <- [1,2058,null,{}] 01:57:12 INFO - PROCESS | 6387 | 1463821032730 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}] 01:57:13 INFO - PROCESS | 6387 | 1463821033008 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 01:57:13 INFO - PROCESS | 6387 | 1463821033351 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f3800 == 135 [pid = 6387] [id = 522] 01:57:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91d62c00) [pid = 6387] [serial = 1567] [outer = (nil)] 01:57:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x92c59c00) [pid = 6387] [serial = 1568] [outer = 0x91d62c00] 01:57:13 INFO - PROCESS | 6387 | 1463821033440 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x939d0800) [pid = 6387] [serial = 1569] [outer = 0x91d62c00] 01:57:14 INFO - PROCESS | 6387 | 1463821034400 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]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1732ms 01:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:57:14 INFO - PROCESS | 6387 | 1463821034453 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 6387 | 1463821034456 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 01:57:14 INFO - PROCESS | 6387 | 1463821034462 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 6387 | 1463821034465 Marionette TRACE conn3 <- [1,2062,null,{}] 01:57:14 INFO - PROCESS | 6387 | 1463821034472 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}] 01:57:14 INFO - PROCESS | 6387 | 1463821034712 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 01:57:15 INFO - PROCESS | 6387 | 1463821035071 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8857c400 == 136 [pid = 6387] [id = 523] 01:57:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x939de400) [pid = 6387] [serial = 1570] [outer = (nil)] 01:57:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x939ef400) [pid = 6387] [serial = 1571] [outer = 0x939de400] 01:57:15 INFO - PROCESS | 6387 | 1463821035168 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x939f5800) [pid = 6387] [serial = 1572] [outer = 0x939de400] 01:57:16 INFO - PROCESS | 6387 | 1463821036120 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]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1739ms 01:57:16 INFO - PROCESS | 6387 | 1463821036201 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 6387 | 1463821036206 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 01:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:57:16 INFO - PROCESS | 6387 | 1463821036213 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 6387 | 1463821036218 Marionette TRACE conn3 <- [1,2066,null,{}] 01:57:16 INFO - PROCESS | 6387 | 1463821036225 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}] 01:57:16 INFO - PROCESS | 6387 | 1463821036525 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 01:57:16 INFO - PROCESS | 6387 | 1463821036869 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x939e6400 == 137 [pid = 6387] [id = 524] 01:57:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x939ea000) [pid = 6387] [serial = 1573] [outer = (nil)] 01:57:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x950c4000) [pid = 6387] [serial = 1574] [outer = 0x939ea000] 01:57:16 INFO - PROCESS | 6387 | 1463821036968 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9776f000) [pid = 6387] [serial = 1575] [outer = 0x939ea000] 01:57:17 INFO - PROCESS | 6387 | 1463821037982 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]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1831ms 01:57:18 INFO - PROCESS | 6387 | 1463821038046 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 6387 | 1463821038050 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 01:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:57:18 INFO - PROCESS | 6387 | 1463821038057 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 6387 | 1463821038061 Marionette TRACE conn3 <- [1,2070,null,{}] 01:57:18 INFO - PROCESS | 6387 | 1463821038066 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}] 01:57:18 INFO - PROCESS | 6387 | 1463821038304 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 01:57:18 INFO - PROCESS | 6387 | 1463821038647 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x87643400 == 138 [pid = 6387] [id = 525] 01:57:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x93a4cc00) [pid = 6387] [serial = 1576] [outer = (nil)] 01:57:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x99711400) [pid = 6387] [serial = 1577] [outer = 0x93a4cc00] 01:57:18 INFO - PROCESS | 6387 | 1463821038747 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x99a07c00) [pid = 6387] [serial = 1578] [outer = 0x93a4cc00] 01:57:19 INFO - PROCESS | 6387 | 1463821039684 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]]]}] 01:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1680ms 01:57:19 INFO - PROCESS | 6387 | 1463821039739 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 6387 | 1463821039743 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 01:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:57:19 INFO - PROCESS | 6387 | 1463821039749 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 6387 | 1463821039752 Marionette TRACE conn3 <- [1,2074,null,{}] 01:57:19 INFO - PROCESS | 6387 | 1463821039758 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}] 01:57:19 INFO - PROCESS | 6387 | 1463821039994 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 01:57:20 INFO - PROCESS | 6387 | 1463821040341 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4a400 == 139 [pid = 6387] [id = 526] 01:57:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x88573800) [pid = 6387] [serial = 1579] [outer = (nil)] 01:57:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9a0d4400) [pid = 6387] [serial = 1580] [outer = 0x88573800] 01:57:20 INFO - PROCESS | 6387 | 1463821040437 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9a158c00) [pid = 6387] [serial = 1581] [outer = 0x88573800] 01:57:21 INFO - PROCESS | 6387 | 1463821041369 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]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1680ms 01:57:21 INFO - PROCESS | 6387 | 1463821041431 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 6387 | 1463821041435 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 01:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:57:21 INFO - PROCESS | 6387 | 1463821041443 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 6387 | 1463821041447 Marionette TRACE conn3 <- [1,2078,null,{}] 01:57:21 INFO - PROCESS | 6387 | 1463821041454 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}] 01:57:21 INFO - PROCESS | 6387 | 1463821041696 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 01:57:22 INFO - PROCESS | 6387 | 1463821042034 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x946d5800 == 140 [pid = 6387] [id = 527] 01:57:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9776a800) [pid = 6387] [serial = 1582] [outer = (nil)] 01:57:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a22e800) [pid = 6387] [serial = 1583] [outer = 0x9776a800] 01:57:22 INFO - PROCESS | 6387 | 1463821042134 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9a413c00) [pid = 6387] [serial = 1584] [outer = 0x9776a800] 01:57:23 INFO - PROCESS | 6387 | 1463821043076 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]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1690ms 01:57:23 INFO - PROCESS | 6387 | 1463821043133 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 6387 | 1463821043136 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 01:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:57:23 INFO - PROCESS | 6387 | 1463821043143 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 6387 | 1463821043145 Marionette TRACE conn3 <- [1,2082,null,{}] 01:57:23 INFO - PROCESS | 6387 | 1463821043152 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}] 01:57:23 INFO - PROCESS | 6387 | 1463821043391 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 01:57:23 INFO - PROCESS | 6387 | 1463821043729 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4d400 == 141 [pid = 6387] [id = 528] 01:57:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x981dc000) [pid = 6387] [serial = 1585] [outer = (nil)] 01:57:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9ac0d800) [pid = 6387] [serial = 1586] [outer = 0x981dc000] 01:57:23 INFO - PROCESS | 6387 | 1463821043822 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9b502800) [pid = 6387] [serial = 1587] [outer = 0x981dc000] 01:57:24 INFO - PROCESS | 6387 | 1463821044760 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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1681ms 01:57:24 INFO - PROCESS | 6387 | 1463821044825 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 01:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:57:24 INFO - PROCESS | 6387 | 1463821044830 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 01:57:24 INFO - PROCESS | 6387 | 1463821044837 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 6387 | 1463821044840 Marionette TRACE conn3 <- [1,2086,null,{}] 01:57:24 INFO - PROCESS | 6387 | 1463821044846 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}] 01:57:25 INFO - PROCESS | 6387 | 1463821045086 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 01:57:25 INFO - PROCESS | 6387 | 1463821045437 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35f400 == 142 [pid = 6387] [id = 529] 01:57:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x8b63c000) [pid = 6387] [serial = 1588] [outer = (nil)] 01:57:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9b819c00) [pid = 6387] [serial = 1589] [outer = 0x8b63c000] 01:57:25 INFO - PROCESS | 6387 | 1463821045534 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x9b872c00) [pid = 6387] [serial = 1590] [outer = 0x8b63c000] 01:57:26 INFO - PROCESS | 6387 | 1463821046480 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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1682ms 01:57:26 INFO - PROCESS | 6387 | 1463821046519 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 6387 | 1463821046523 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 01:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:57:26 INFO - PROCESS | 6387 | 1463821046530 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 6387 | 1463821046534 Marionette TRACE conn3 <- [1,2090,null,{}] 01:57:26 INFO - PROCESS | 6387 | 1463821046540 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}] 01:57:26 INFO - PROCESS | 6387 | 1463821046770 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 01:57:27 INFO - PROCESS | 6387 | 1463821047118 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x865e9800 == 143 [pid = 6387] [id = 530] 01:57:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x99fcd800) [pid = 6387] [serial = 1591] [outer = (nil)] 01:57:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9d49fc00) [pid = 6387] [serial = 1592] [outer = 0x99fcd800] 01:57:27 INFO - PROCESS | 6387 | 1463821047217 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x9d89fc00) [pid = 6387] [serial = 1593] [outer = 0x99fcd800] 01:57:29 INFO - PROCESS | 6387 | --DOCSHELL 0x939d6800 == 142 [pid = 6387] [id = 66] 01:57:29 INFO - PROCESS | 6387 | --DOCSHELL 0x89132400 == 141 [pid = 6387] [id = 249] 01:57:29 INFO - PROCESS | 6387 | --DOCSHELL 0xa2272400 == 140 [pid = 6387] [id = 89] 01:57:29 INFO - PROCESS | 6387 | --DOCSHELL 0x864d3c00 == 139 [pid = 6387] [id = 462] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x91d6f000) [pid = 6387] [serial = 1440] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x98385000) [pid = 6387] [serial = 1449] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x91d67c00) [pid = 6387] [serial = 1439] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8d4d9000) [pid = 6387] [serial = 1421] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x87d22000) [pid = 6387] [serial = 1413] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x9a0cf800) [pid = 6387] [serial = 1452] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8dced400) [pid = 6387] [serial = 1424] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9b14c400) [pid = 6387] [serial = 1332] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x9a41f000) [pid = 6387] [serial = 1460] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8d659400) [pid = 6387] [serial = 1422] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x97775000) [pid = 6387] [serial = 1448] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x99fc9000) [pid = 6387] [serial = 1451] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9a270000) [pid = 6387] [serial = 1457] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x939d5400) [pid = 6387] [serial = 1443] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8e562c00) [pid = 6387] [serial = 1427] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x87643000) [pid = 6387] [serial = 1412] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8fbe0000) [pid = 6387] [serial = 1431] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x889a4800) [pid = 6387] [serial = 1472] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8b3c7c00) [pid = 6387] [serial = 1470] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x91a43000) [pid = 6387] [serial = 1436] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8c5c7400) [pid = 6387] [serial = 1419] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8fbd3c00) [pid = 6387] [serial = 1430] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8a797800) [pid = 6387] [serial = 1415] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8c355400) [pid = 6387] [serial = 1473] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8eeaec00) [pid = 6387] [serial = 1428] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91269000) [pid = 6387] [serial = 1434] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8899d000) [pid = 6387] [serial = 1466] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x9a17a000) [pid = 6387] [serial = 1455] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x910fd400) [pid = 6387] [serial = 1433] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x9a174c00) [pid = 6387] [serial = 1454] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x9aa91400) [pid = 6387] [serial = 1464] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8c34e400) [pid = 6387] [serial = 1418] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x946d2800) [pid = 6387] [serial = 1446] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8b35c800) [pid = 6387] [serial = 1416] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x91ae6000) [pid = 6387] [serial = 1437] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x9a96dc00) [pid = 6387] [serial = 1463] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9a176800) [pid = 6387] [serial = 1398] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x9a95fc00) [pid = 6387] [serial = 1461] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x92c53800) [pid = 6387] [serial = 1442] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8ab73000) [pid = 6387] [serial = 1469] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8912f000) [pid = 6387] [serial = 1467] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9a411400) [pid = 6387] [serial = 1458] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x93b5d400) [pid = 6387] [serial = 1445] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b67b400) [pid = 6387] [serial = 1344] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8dcf2c00) [pid = 6387] [serial = 1425] [outer = (nil)] [url = about:blank] 01:57:29 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8c5cec00) [pid = 6387] [serial = 1475] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 6387 | 1463821050057 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]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3590ms 01:57:30 INFO - PROCESS | 6387 | 1463821050122 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 6387 | 1463821050128 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 01:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:57:30 INFO - PROCESS | 6387 | 1463821050136 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 6387 | 1463821050142 Marionette TRACE conn3 <- [1,2094,null,{}] 01:57:30 INFO - PROCESS | 6387 | 1463821050189 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}] 01:57:30 INFO - PROCESS | 6387 | 1463821050489 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 01:57:30 INFO - PROCESS | 6387 | 1463821050625 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x87646800 == 140 [pid = 6387] [id = 531] 01:57:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x87d1c400) [pid = 6387] [serial = 1594] [outer = (nil)] 01:57:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8857cc00) [pid = 6387] [serial = 1595] [outer = 0x87d1c400] 01:57:30 INFO - PROCESS | 6387 | 1463821050714 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8899ec00) [pid = 6387] [serial = 1596] [outer = 0x87d1c400] 01:57:31 INFO - PROCESS | 6387 | 1463821051549 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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1435ms 01:57:31 INFO - PROCESS | 6387 | 1463821051609 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 6387 | 1463821051618 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 01:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:57:31 INFO - PROCESS | 6387 | 1463821051631 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 6387 | 1463821051635 Marionette TRACE conn3 <- [1,2098,null,{}] 01:57:31 INFO - PROCESS | 6387 | 1463821051642 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}] 01:57:31 INFO - PROCESS | 6387 | 1463821051885 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 01:57:32 INFO - PROCESS | 6387 | 1463821052164 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x88705c00 == 141 [pid = 6387] [id = 532] 01:57:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x89cdd400) [pid = 6387] [serial = 1597] [outer = (nil)] 01:57:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8a78ec00) [pid = 6387] [serial = 1598] [outer = 0x89cdd400] 01:57:32 INFO - PROCESS | 6387 | 1463821052266 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8ab71800) [pid = 6387] [serial = 1599] [outer = 0x89cdd400] 01:57:33 INFO - PROCESS | 6387 | 1463821053258 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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1693ms 01:57:33 INFO - PROCESS | 6387 | 1463821053325 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 01:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:57:33 INFO - PROCESS | 6387 | 1463821053329 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 01:57:33 INFO - PROCESS | 6387 | 1463821053336 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 6387 | 1463821053342 Marionette TRACE conn3 <- [1,2102,null,{}] 01:57:33 INFO - PROCESS | 6387 | 1463821053368 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}] 01:57:33 INFO - PROCESS | 6387 | 1463821053660 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 01:57:33 INFO - PROCESS | 6387 | 1463821053719 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3cb800 == 142 [pid = 6387] [id = 533] 01:57:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8b67bc00) [pid = 6387] [serial = 1600] [outer = (nil)] 01:57:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8b690400) [pid = 6387] [serial = 1601] [outer = 0x8b67bc00] 01:57:33 INFO - PROCESS | 6387 | 1463821053972 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8c35c400) [pid = 6387] [serial = 1602] [outer = 0x8b67bc00] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d4ce400) [pid = 6387] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x93a4b400) [pid = 6387] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9a22a000) [pid = 6387] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x95515400) [pid = 6387] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8d219c00) [pid = 6387] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8870f000) [pid = 6387] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b63c800) [pid = 6387] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8d4d4800) [pid = 6387] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x9a156c00) [pid = 6387] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x87643c00) [pid = 6387] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8c352000) [pid = 6387] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8b3d0400) [pid = 6387] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x87d23400) [pid = 6387] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8fbde400) [pid = 6387] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8a752400) [pid = 6387] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9257e000) [pid = 6387] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x889a5400) [pid = 6387] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8b635c00) [pid = 6387] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x88704c00) [pid = 6387] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x8fbd8800) [pid = 6387] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8e473800) [pid = 6387] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:57:34 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x9a419000) [pid = 6387] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:57:35 INFO - PROCESS | 6387 | 1463821055463 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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2192ms 01:57:35 INFO - PROCESS | 6387 | 1463821055528 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 01:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:57:35 INFO - PROCESS | 6387 | 1463821055533 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 01:57:35 INFO - PROCESS | 6387 | 1463821055540 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 6387 | 1463821055544 Marionette TRACE conn3 <- [1,2106,null,{}] 01:57:35 INFO - PROCESS | 6387 | 1463821055549 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}] 01:57:35 INFO - PROCESS | 6387 | 1463821055768 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 01:57:35 INFO - PROCESS | 6387 | 1463821055965 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d79400 == 143 [pid = 6387] [id = 534] 01:57:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8b3d0400) [pid = 6387] [serial = 1603] [outer = (nil)] 01:57:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8c35c000) [pid = 6387] [serial = 1604] [outer = 0x8b3d0400] 01:57:36 INFO - PROCESS | 6387 | 1463821056047 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8c5ccc00) [pid = 6387] [serial = 1605] [outer = 0x8b3d0400] 01:57:37 INFO - PROCESS | 6387 | 1463821057087 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]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1583ms 01:57:37 INFO - PROCESS | 6387 | 1463821057123 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 6387 | 1463821057130 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 01:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:57:37 INFO - PROCESS | 6387 | 1463821057140 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 6387 | 1463821057146 Marionette TRACE conn3 <- [1,2110,null,{}] 01:57:37 INFO - PROCESS | 6387 | 1463821057157 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}] 01:57:37 INFO - PROCESS | 6387 | 1463821057419 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 01:57:37 INFO - PROCESS | 6387 | 1463821057781 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803d000 == 144 [pid = 6387] [id = 535] 01:57:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8857d400) [pid = 6387] [serial = 1606] [outer = (nil)] 01:57:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8912e800) [pid = 6387] [serial = 1607] [outer = 0x8857d400] 01:57:37 INFO - PROCESS | 6387 | 1463821057878 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8a753c00) [pid = 6387] [serial = 1608] [outer = 0x8857d400] 01:57:38 INFO - PROCESS | 6387 | 1463821058869 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]]]}] 01:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1791ms 01:57:38 INFO - PROCESS | 6387 | 1463821058931 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 01:57:38 INFO - PROCESS | 6387 | 1463821058940 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 01:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:57:38 INFO - PROCESS | 6387 | 1463821058952 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:57:38 INFO - PROCESS | 6387 | 1463821058956 Marionette TRACE conn3 <- [1,2114,null,{}] 01:57:38 INFO - PROCESS | 6387 | 1463821058963 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}] 01:57:39 INFO - PROCESS | 6387 | 1463821059209 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 01:57:39 INFO - PROCESS | 6387 | 1463821059549 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35c000 == 145 [pid = 6387] [id = 536] 01:57:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8b3cf400) [pid = 6387] [serial = 1609] [outer = (nil)] 01:57:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8b684c00) [pid = 6387] [serial = 1610] [outer = 0x8b3cf400] 01:57:39 INFO - PROCESS | 6387 | 1463821059641 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8c475000) [pid = 6387] [serial = 1611] [outer = 0x8b3cf400] 01:57:40 INFO - PROCESS | 6387 | 1463821060635 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]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1744ms 01:57:40 INFO - PROCESS | 6387 | 1463821060696 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 6387 | 1463821060701 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 01:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:57:40 INFO - PROCESS | 6387 | 1463821060708 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - PROCESS | 6387 | 1463821060714 Marionette TRACE conn3 <- [1,2118,null,{}] 01:57:40 INFO - PROCESS | 6387 | 1463821060731 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}] 01:57:41 INFO - PROCESS | 6387 | 1463821061031 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 01:57:41 INFO - PROCESS | 6387 | 1463821061415 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2cdc00 == 146 [pid = 6387] [id = 537] 01:57:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8d302c00) [pid = 6387] [serial = 1612] [outer = (nil)] 01:57:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8d4cbc00) [pid = 6387] [serial = 1613] [outer = 0x8d302c00] 01:57:41 INFO - PROCESS | 6387 | 1463821061510 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8d4d6800) [pid = 6387] [serial = 1614] [outer = 0x8d302c00] 01:57:42 INFO - PROCESS | 6387 | 1463821062484 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]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1847ms 01:57:42 INFO - PROCESS | 6387 | 1463821062555 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 6387 | 1463821062560 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 01:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:57:42 INFO - PROCESS | 6387 | 1463821062567 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 6387 | 1463821062570 Marionette TRACE conn3 <- [1,2122,null,{}] 01:57:42 INFO - PROCESS | 6387 | 1463821062577 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}] 01:57:42 INFO - PROCESS | 6387 | 1463821062852 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 01:57:43 INFO - PROCESS | 6387 | 1463821063195 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a3000 == 147 [pid = 6387] [id = 538] 01:57:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8d65d400) [pid = 6387] [serial = 1615] [outer = (nil)] 01:57:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8dceb800) [pid = 6387] [serial = 1616] [outer = 0x8d65d400] 01:57:43 INFO - PROCESS | 6387 | 1463821063292 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8dcf3000) [pid = 6387] [serial = 1617] [outer = 0x8d65d400] 01:57:44 INFO - PROCESS | 6387 | 1463821064226 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]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1733ms 01:57:44 INFO - PROCESS | 6387 | 1463821064302 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 6387 | 1463821064306 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 01:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:57:44 INFO - PROCESS | 6387 | 1463821064313 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 6387 | 1463821064317 Marionette TRACE conn3 <- [1,2126,null,{}] 01:57:44 INFO - PROCESS | 6387 | 1463821064323 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}] 01:57:44 INFO - PROCESS | 6387 | 1463821064596 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 01:57:44 INFO - PROCESS | 6387 | 1463821064926 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8857c800 == 148 [pid = 6387] [id = 539] 01:57:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8d653400) [pid = 6387] [serial = 1618] [outer = (nil)] 01:57:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8e480000) [pid = 6387] [serial = 1619] [outer = 0x8d653400] 01:57:45 INFO - PROCESS | 6387 | 1463821065023 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8e55e400) [pid = 6387] [serial = 1620] [outer = 0x8d653400] 01:57:45 INFO - PROCESS | 6387 | 1463821065963 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]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1683ms 01:57:46 INFO - PROCESS | 6387 | 1463821065997 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 6387 | 1463821066000 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 01:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:57:46 INFO - PROCESS | 6387 | 1463821066007 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 6387 | 1463821066011 Marionette TRACE conn3 <- [1,2130,null,{}] 01:57:46 INFO - PROCESS | 6387 | 1463821066018 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}] 01:57:46 INFO - PROCESS | 6387 | 1463821066282 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 01:57:46 INFO - PROCESS | 6387 | 1463821066632 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8870b000 == 149 [pid = 6387] [id = 540] 01:57:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8e475000) [pid = 6387] [serial = 1621] [outer = (nil)] 01:57:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8eeb0c00) [pid = 6387] [serial = 1622] [outer = 0x8e475000] 01:57:46 INFO - PROCESS | 6387 | 1463821066728 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8f20d400) [pid = 6387] [serial = 1623] [outer = 0x8e475000] 01:57:47 INFO - PROCESS | 6387 | 1463821067695 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] 01:57:47 INFO - PROCESS | 6387 | 1463821067763 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 01:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:57:47 INFO - PROCESS | 6387 | 1463821067771 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 6387 | 1463821067775 Marionette TRACE conn3 <- [1,2134,null,{}] 01:57:47 INFO - PROCESS | 6387 | 1463821067782 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}] 01:57:48 INFO - PROCESS | 6387 | 1463821068016 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 01:57:48 INFO - PROCESS | 6387 | 1463821068387 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3c6000 == 150 [pid = 6387] [id = 541] 01:57:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8eeaa000) [pid = 6387] [serial = 1624] [outer = (nil)] 01:57:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8fbdd800) [pid = 6387] [serial = 1625] [outer = 0x8eeaa000] 01:57:48 INFO - PROCESS | 6387 | 1463821068488 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8fbeec00) [pid = 6387] [serial = 1626] [outer = 0x8eeaa000] 01:57:49 INFO - PROCESS | 6387 | 1463821069401 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]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1689ms 01:57:49 INFO - PROCESS | 6387 | 1463821069460 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 6387 | 1463821069463 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 01:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:57:49 INFO - PROCESS | 6387 | 1463821069470 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 6387 | 1463821069474 Marionette TRACE conn3 <- [1,2138,null,{}] 01:57:49 INFO - PROCESS | 6387 | 1463821069480 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}] 01:57:49 INFO - PROCESS | 6387 | 1463821069701 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 01:57:50 INFO - PROCESS | 6387 | 1463821070034 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab74400 == 151 [pid = 6387] [id = 542] 01:57:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8d4ce800) [pid = 6387] [serial = 1627] [outer = (nil)] 01:57:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91269000) [pid = 6387] [serial = 1628] [outer = 0x8d4ce800] 01:57:50 INFO - PROCESS | 6387 | 1463821070127 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x91271800) [pid = 6387] [serial = 1629] [outer = 0x8d4ce800] 01:57:51 INFO - PROCESS | 6387 | 1463821071066 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]]]}] 01:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1634ms 01:57:51 INFO - PROCESS | 6387 | 1463821071105 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 6387 | 1463821071109 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 01:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:57:51 INFO - PROCESS | 6387 | 1463821071117 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 6387 | 1463821071120 Marionette TRACE conn3 <- [1,2142,null,{}] 01:57:51 INFO - PROCESS | 6387 | 1463821071126 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}] 01:57:51 INFO - PROCESS | 6387 | 1463821071356 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 01:57:51 INFO - PROCESS | 6387 | 1463821071697 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd8800 == 152 [pid = 6387] [id = 543] 01:57:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x910f7c00) [pid = 6387] [serial = 1630] [outer = (nil)] 01:57:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x91a44400) [pid = 6387] [serial = 1631] [outer = 0x910f7c00] 01:57:51 INFO - PROCESS | 6387 | 1463821071791 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x91ae6000) [pid = 6387] [serial = 1632] [outer = 0x910f7c00] 01:57:52 INFO - PROCESS | 6387 | 1463821072741 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] 01:57:52 INFO - PROCESS | 6387 | 1463821072806 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 01:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:57:52 INFO - PROCESS | 6387 | 1463821072814 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 6387 | 1463821072818 Marionette TRACE conn3 <- [1,2146,null,{}] 01:57:52 INFO - PROCESS | 6387 | 1463821072824 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}] 01:57:53 INFO - PROCESS | 6387 | 1463821073062 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 01:57:53 INFO - PROCESS | 6387 | 1463821073408 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d1ac00 == 153 [pid = 6387] [id = 544] 01:57:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8dcf5c00) [pid = 6387] [serial = 1633] [outer = (nil)] 01:57:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x9257f000) [pid = 6387] [serial = 1634] [outer = 0x8dcf5c00] 01:57:53 INFO - PROCESS | 6387 | 1463821073505 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x92728000) [pid = 6387] [serial = 1635] [outer = 0x8dcf5c00] 01:57:54 INFO - PROCESS | 6387 | 1463821074459 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] 01:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:57:54 INFO - PROCESS | 6387 | 1463821074504 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 01:57:54 INFO - PROCESS | 6387 | 1463821074510 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 6387 | 1463821074515 Marionette TRACE conn3 <- [1,2150,null,{}] 01:57:54 INFO - PROCESS | 6387 | 1463821074521 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}] 01:57:54 INFO - PROCESS | 6387 | 1463821074785 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 01:57:55 INFO - PROCESS | 6387 | 1463821075129 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c5b400 == 154 [pid = 6387] [id = 545] 01:57:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x939de000) [pid = 6387] [serial = 1636] [outer = (nil)] 01:57:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x939f1c00) [pid = 6387] [serial = 1637] [outer = 0x939de000] 01:57:55 INFO - PROCESS | 6387 | 1463821075232 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x93a92000) [pid = 6387] [serial = 1638] [outer = 0x939de000] 01:57:56 INFO - PROCESS | 6387 | 1463821076177 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]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1699ms 01:57:56 INFO - PROCESS | 6387 | 1463821076210 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 6387 | 1463821076213 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 01:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:57:56 INFO - PROCESS | 6387 | 1463821076220 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 6387 | 1463821076224 Marionette TRACE conn3 <- [1,2154,null,{}] 01:57:56 INFO - PROCESS | 6387 | 1463821076230 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}] 01:57:56 INFO - PROCESS | 6387 | 1463821076467 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 01:57:56 INFO - PROCESS | 6387 | 1463821076821 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a79ac00 == 155 [pid = 6387] [id = 546] 01:57:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8b360400) [pid = 6387] [serial = 1639] [outer = (nil)] 01:57:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x946d4000) [pid = 6387] [serial = 1640] [outer = 0x8b360400] 01:57:56 INFO - PROCESS | 6387 | 1463821076917 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x946d8000) [pid = 6387] [serial = 1641] [outer = 0x8b360400] 01:57:57 INFO - PROCESS | 6387 | 1463821077875 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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1731ms 01:57:57 INFO - PROCESS | 6387 | 1463821077952 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 6387 | 1463821077956 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 01:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:57:57 INFO - PROCESS | 6387 | 1463821077963 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 6387 | 1463821077965 Marionette TRACE conn3 <- [1,2158,null,{}] 01:57:57 INFO - PROCESS | 6387 | 1463821077972 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}] 01:57:58 INFO - PROCESS | 6387 | 1463821078222 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 01:57:58 INFO - PROCESS | 6387 | 1463821078561 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe5000 == 156 [pid = 6387] [id = 547] 01:57:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x93b53c00) [pid = 6387] [serial = 1642] [outer = (nil)] 01:57:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x95388400) [pid = 6387] [serial = 1643] [outer = 0x93b53c00] 01:57:58 INFO - PROCESS | 6387 | 1463821078658 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x97770800) [pid = 6387] [serial = 1644] [outer = 0x93b53c00] 01:57:59 INFO - PROCESS | 6387 | 1463821079590 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]]]}] 01:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1692ms 01:57:59 INFO - PROCESS | 6387 | 1463821079655 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 01:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:57:59 INFO - PROCESS | 6387 | 1463821079660 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 01:57:59 INFO - PROCESS | 6387 | 1463821079667 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - PROCESS | 6387 | 1463821079671 Marionette TRACE conn3 <- [1,2162,null,{}] 01:57:59 INFO - PROCESS | 6387 | 1463821079677 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}] 01:57:59 INFO - PROCESS | 6387 | 1463821079912 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 01:58:00 INFO - PROCESS | 6387 | 1463821080252 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d75400 == 157 [pid = 6387] [id = 548] 01:58:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x8e47d400) [pid = 6387] [serial = 1645] [outer = (nil)] 01:58:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x996db400) [pid = 6387] [serial = 1646] [outer = 0x8e47d400] 01:58:00 INFO - PROCESS | 6387 | 1463821080347 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x99a55800) [pid = 6387] [serial = 1647] [outer = 0x8e47d400] 01:58:01 INFO - PROCESS | 6387 | 1463821081287 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]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1685ms 01:58:01 INFO - PROCESS | 6387 | 1463821081353 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 6387 | 1463821081357 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 01:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:58:01 INFO - PROCESS | 6387 | 1463821081363 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 6387 | 1463821081367 Marionette TRACE conn3 <- [1,2166,null,{}] 01:58:01 INFO - PROCESS | 6387 | 1463821081373 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}] 01:58:01 INFO - PROCESS | 6387 | 1463821081621 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 01:58:01 INFO - PROCESS | 6387 | 1463821081958 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x88579800 == 158 [pid = 6387] [id = 549] 01:58:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x8a78c800) [pid = 6387] [serial = 1648] [outer = (nil)] 01:58:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9a156c00) [pid = 6387] [serial = 1649] [outer = 0x8a78c800] 01:58:02 INFO - PROCESS | 6387 | 1463821082059 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9a175400) [pid = 6387] [serial = 1650] [outer = 0x8a78c800] 01:58:03 INFO - PROCESS | 6387 | 1463821083018 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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1690ms 01:58:03 INFO - PROCESS | 6387 | 1463821083054 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 6387 | 1463821083058 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 01:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:58:03 INFO - PROCESS | 6387 | 1463821083065 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 6387 | 1463821083067 Marionette TRACE conn3 <- [1,2170,null,{}] 01:58:03 INFO - PROCESS | 6387 | 1463821083074 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}] 01:58:03 INFO - PROCESS | 6387 | 1463821083293 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 01:58:03 INFO - PROCESS | 6387 | 1463821083691 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a22a000 == 159 [pid = 6387] [id = 550] 01:58:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a22d800) [pid = 6387] [serial = 1651] [outer = (nil)] 01:58:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9a413800) [pid = 6387] [serial = 1652] [outer = 0x9a22d800] 01:58:03 INFO - PROCESS | 6387 | 1463821083790 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9a416400) [pid = 6387] [serial = 1653] [outer = 0x9a22d800] 01:58:04 INFO - PROCESS | 6387 | 1463821084685 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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 01:58:04 INFO - PROCESS | 6387 | 1463821084754 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 6387 | 1463821084757 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 01:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:58:04 INFO - PROCESS | 6387 | 1463821084767 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 6387 | 1463821084770 Marionette TRACE conn3 <- [1,2174,null,{}] 01:58:04 INFO - PROCESS | 6387 | 1463821084777 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}] 01:58:05 INFO - PROCESS | 6387 | 1463821085018 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 01:58:05 INFO - PROCESS | 6387 | 1463821085361 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x91265400 == 160 [pid = 6387] [id = 551] 01:58:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9a175000) [pid = 6387] [serial = 1654] [outer = (nil)] 01:58:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9a966400) [pid = 6387] [serial = 1655] [outer = 0x9a175000] 01:58:05 INFO - PROCESS | 6387 | 1463821085456 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9aa87c00) [pid = 6387] [serial = 1656] [outer = 0x9a175000] 01:58:06 INFO - PROCESS | 6387 | 1463821086375 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]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1687ms 01:58:06 INFO - PROCESS | 6387 | 1463821086456 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 6387 | 1463821086459 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 01:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:58:06 INFO - PROCESS | 6387 | 1463821086467 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 6387 | 1463821086471 Marionette TRACE conn3 <- [1,2178,null,{}] 01:58:06 INFO - PROCESS | 6387 | 1463821086477 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}] 01:58:06 INFO - PROCESS | 6387 | 1463821086764 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 01:58:07 INFO - PROCESS | 6387 | 1463821087111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x93b54000 == 159 [pid = 6387] [id = 441] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x9525f400 == 158 [pid = 6387] [id = 483] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x98383800 == 157 [pid = 6387] [id = 484] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee6d000 == 156 [pid = 6387] [id = 438] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x91d6fc00 == 155 [pid = 6387] [id = 485] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4a800 == 154 [pid = 6387] [id = 442] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4ec00 == 153 [pid = 6387] [id = 486] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86d7dc00 == 152 [pid = 6387] [id = 509] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x91a3a800 == 151 [pid = 6387] [id = 440] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x9272f000 == 150 [pid = 6387] [id = 480] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8f971800 == 149 [pid = 6387] [id = 478] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x93a4c800 == 148 [pid = 6387] [id = 482] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x939d1c00 == 147 [pid = 6387] [id = 481] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x91a43400 == 146 [pid = 6387] [id = 437] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3cb800 == 145 [pid = 6387] [id = 533] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x88705c00 == 144 [pid = 6387] [id = 532] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x87646800 == 143 [pid = 6387] [id = 531] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x946d5800 == 142 [pid = 6387] [id = 527] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4a400 == 141 [pid = 6387] [id = 526] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x87643400 == 140 [pid = 6387] [id = 525] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8857c400 == 139 [pid = 6387] [id = 523] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x939e6400 == 138 [pid = 6387] [id = 524] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x865f3800 == 137 [pid = 6387] [id = 522] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8dcf2400 == 136 [pid = 6387] [id = 521] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x865f2c00 == 135 [pid = 6387] [id = 520] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8d30dc00 == 134 [pid = 6387] [id = 519] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8e55bc00 == 133 [pid = 6387] [id = 518] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65f800 == 132 [pid = 6387] [id = 517] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8803e000 == 131 [pid = 6387] [id = 515] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8a753400 == 130 [pid = 6387] [id = 516] 01:58:08 INFO - PROCESS | 6387 | --DOCSHELL 0x88579000 == 129 [pid = 6387] [id = 514] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8c5cd000) [pid = 6387] [serial = 1539] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8d661800) [pid = 6387] [serial = 1485] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x93a54000) [pid = 6387] [serial = 1508] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x9afeb400) [pid = 6387] [serial = 1523] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x996e6c00) [pid = 6387] [serial = 1515] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x9a418800) [pid = 6387] [serial = 1520] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x8d4dac00) [pid = 6387] [serial = 1484] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8b686400) [pid = 6387] [serial = 1538] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x93b59400) [pid = 6387] [serial = 1509] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8f973400) [pid = 6387] [serial = 1493] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8e55f000) [pid = 6387] [serial = 1488] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x9a17b000) [pid = 6387] [serial = 1517] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x87651400) [pid = 6387] [serial = 1529] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8d2d1800) [pid = 6387] [serial = 1482] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8b683400) [pid = 6387] [serial = 1536] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8c5d0c00) [pid = 6387] [serial = 1481] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8c35b400) [pid = 6387] [serial = 1410] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9148cc00) [pid = 6387] [serial = 1500] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x91d6bc00) [pid = 6387] [serial = 1503] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x92c4fc00) [pid = 6387] [serial = 1505] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x89cdb400) [pid = 6387] [serial = 1532] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x91489c00) [pid = 6387] [serial = 1499] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91d63c00) [pid = 6387] [serial = 1502] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8a75dc00) [pid = 6387] [serial = 1533] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x950c4c00) [pid = 6387] [serial = 1511] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x89cd4400) [pid = 6387] [serial = 1478] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x910ffc00) [pid = 6387] [serial = 1497] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x9a222400) [pid = 6387] [serial = 1518] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8a797c00) [pid = 6387] [serial = 1479] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x910f0c00) [pid = 6387] [serial = 1496] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x87d25c00) [pid = 6387] [serial = 1530] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8e714400) [pid = 6387] [serial = 1490] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8f97c000) [pid = 6387] [serial = 1494] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x98a08c00) [pid = 6387] [serial = 1514] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x95386800) [pid = 6387] [serial = 1512] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9a41bc00) [pid = 6387] [serial = 1521] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8b638c00) [pid = 6387] [serial = 1535] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9b80d000) [pid = 6387] [serial = 1526] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8e718800) [pid = 6387] [serial = 1491] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8e47fc00) [pid = 6387] [serial = 1487] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x9b80f400) [pid = 6387] [serial = 1527] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x92c56000) [pid = 6387] [serial = 1506] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x9b157000) [pid = 6387] [serial = 1524] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f3800 == 130 [pid = 6387] [id = 552] 01:58:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x86b4a400) [pid = 6387] [serial = 1657] [outer = (nil)] 01:58:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x87c5c400) [pid = 6387] [serial = 1658] [outer = 0x86b4a400] 01:58:09 INFO - PROCESS | 6387 | 1463821089246 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x88036800) [pid = 6387] [serial = 1659] [outer = 0x86b4a400] 01:58:10 INFO - PROCESS | 6387 | 1463821090158 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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 3747ms 01:58:10 INFO - PROCESS | 6387 | 1463821090216 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 6387 | 1463821090223 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 01:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:58:10 INFO - PROCESS | 6387 | 1463821090231 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 6387 | 1463821090237 Marionette TRACE conn3 <- [1,2182,null,{}] 01:58:10 INFO - PROCESS | 6387 | 1463821090245 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}] 01:58:10 INFO - PROCESS | 6387 | 1463821090468 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 01:58:10 INFO - PROCESS | 6387 | 1463821090687 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a751800 == 131 [pid = 6387] [id = 553] 01:58:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8a751c00) [pid = 6387] [serial = 1660] [outer = (nil)] 01:58:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8a75c800) [pid = 6387] [serial = 1661] [outer = 0x8a751c00] 01:58:10 INFO - PROCESS | 6387 | 1463821090818 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8ab6f000) [pid = 6387] [serial = 1662] [outer = 0x8a751c00] 01:58:11 INFO - PROCESS | 6387 | 1463821091655 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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1490ms 01:58:11 INFO - PROCESS | 6387 | 1463821091726 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 6387 | 1463821091732 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 01:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:58:11 INFO - PROCESS | 6387 | 1463821091743 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 6387 | 1463821091746 Marionette TRACE conn3 <- [1,2186,null,{}] 01:58:11 INFO - PROCESS | 6387 | 1463821091753 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}] 01:58:12 INFO - PROCESS | 6387 | 1463821092045 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 01:58:12 INFO - PROCESS | 6387 | 1463821092075 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab78000 == 132 [pid = 6387] [id = 554] 01:58:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8ab78c00) [pid = 6387] [serial = 1663] [outer = (nil)] 01:58:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8b683400) [pid = 6387] [serial = 1664] [outer = 0x8ab78c00] 01:58:12 INFO - PROCESS | 6387 | 1463821092152 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8c35b000) [pid = 6387] [serial = 1665] [outer = 0x8ab78c00] 01:58:13 INFO - PROCESS | 6387 | 1463821093255 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]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1542ms 01:58:13 INFO - PROCESS | 6387 | 1463821093285 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 6387 | 1463821093288 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 01:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:58:13 INFO - PROCESS | 6387 | 1463821093295 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 6387 | 1463821093301 Marionette TRACE conn3 <- [1,2190,null,{}] 01:58:13 INFO - PROCESS | 6387 | 1463821093324 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}] 01:58:13 INFO - PROCESS | 6387 | 1463821093619 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 01:58:13 INFO - PROCESS | 6387 | 1463821093658 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b684400 == 133 [pid = 6387] [id = 555] 01:58:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d2d0c00) [pid = 6387] [serial = 1666] [outer = (nil)] 01:58:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8d2d9400) [pid = 6387] [serial = 1667] [outer = 0x8d2d0c00] 01:58:13 INFO - PROCESS | 6387 | 1463821093735 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8d30ac00) [pid = 6387] [serial = 1668] [outer = 0x8d2d0c00] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x939ea000) [pid = 6387] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8dce7000) [pid = 6387] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b67bc00) [pid = 6387] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8b63c000) [pid = 6387] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x89cdd400) [pid = 6387] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x939de400) [pid = 6387] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8fbe5400) [pid = 6387] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8e712800) [pid = 6387] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x91d62c00) [pid = 6387] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x87d1c400) [pid = 6387] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x88573800) [pid = 6387] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x93a4cc00) [pid = 6387] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8eeadc00) [pid = 6387] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8c475c00) [pid = 6387] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x88710800) [pid = 6387] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8d30c000) [pid = 6387] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9776a800) [pid = 6387] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8dcf2000) [pid = 6387] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x981dc000) [pid = 6387] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:58:14 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8c477400) [pid = 6387] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:58:15 INFO - PROCESS | 6387 | 1463821095275 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]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2000ms 01:58:15 INFO - PROCESS | 6387 | 1463821095296 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 6387 | 1463821095300 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 01:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:58:15 INFO - PROCESS | 6387 | 1463821095306 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 6387 | 1463821095310 Marionette TRACE conn3 <- [1,2194,null,{}] 01:58:15 INFO - PROCESS | 6387 | 1463821095316 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}] 01:58:15 INFO - PROCESS | 6387 | 1463821095528 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 01:58:15 INFO - PROCESS | 6387 | 1463821095734 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x88573800 == 134 [pid = 6387] [id = 556] 01:58:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8a759800) [pid = 6387] [serial = 1669] [outer = (nil)] 01:58:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8d4cc800) [pid = 6387] [serial = 1670] [outer = 0x8a759800] 01:58:15 INFO - PROCESS | 6387 | 1463821095813 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8d4d8800) [pid = 6387] [serial = 1671] [outer = 0x8a759800] 01:58:16 INFO - PROCESS | 6387 | 1463821096760 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]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1489ms 01:58:16 INFO - PROCESS | 6387 | 1463821096800 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 01:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:58:16 INFO - PROCESS | 6387 | 1463821096807 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 01:58:16 INFO - PROCESS | 6387 | 1463821096816 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 6387 | 1463821096823 Marionette TRACE conn3 <- [1,2198,null,{}] 01:58:16 INFO - PROCESS | 6387 | 1463821096833 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}] 01:58:17 INFO - PROCESS | 6387 | 1463821097100 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 01:58:17 INFO - PROCESS | 6387 | 1463821097455 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912b800 == 135 [pid = 6387] [id = 557] 01:58:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x89130c00) [pid = 6387] [serial = 1672] [outer = (nil)] 01:58:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x89cd5c00) [pid = 6387] [serial = 1673] [outer = 0x89130c00] 01:58:17 INFO - PROCESS | 6387 | 1463821097565 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8ab76800) [pid = 6387] [serial = 1674] [outer = 0x89130c00] 01:58:18 INFO - PROCESS | 6387 | 1463821098515 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]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1743ms 01:58:18 INFO - PROCESS | 6387 | 1463821098559 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 6387 | 1463821098569 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 01:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:58:18 INFO - PROCESS | 6387 | 1463821098580 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 6387 | 1463821098584 Marionette TRACE conn3 <- [1,2202,null,{}] 01:58:18 INFO - PROCESS | 6387 | 1463821098591 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}] 01:58:18 INFO - PROCESS | 6387 | 1463821098846 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 01:58:19 INFO - PROCESS | 6387 | 1463821099217 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5c7400 == 136 [pid = 6387] [id = 558] 01:58:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8c5c7800) [pid = 6387] [serial = 1675] [outer = (nil)] 01:58:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8d219c00) [pid = 6387] [serial = 1676] [outer = 0x8c5c7800] 01:58:19 INFO - PROCESS | 6387 | 1463821099311 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8d2d3000) [pid = 6387] [serial = 1677] [outer = 0x8c5c7800] 01:58:20 INFO - PROCESS | 6387 | 1463821100259 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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1745ms 01:58:20 INFO - PROCESS | 6387 | 1463821100326 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 01:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:58:20 INFO - PROCESS | 6387 | 1463821100330 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 01:58:20 INFO - PROCESS | 6387 | 1463821100337 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 6387 | 1463821100344 Marionette TRACE conn3 <- [1,2206,null,{}] 01:58:20 INFO - PROCESS | 6387 | 1463821100361 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}] 01:58:20 INFO - PROCESS | 6387 | 1463821100637 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 01:58:21 INFO - PROCESS | 6387 | 1463821101024 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcec400 == 137 [pid = 6387] [id = 559] 01:58:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8e477400) [pid = 6387] [serial = 1678] [outer = (nil)] 01:58:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8e55bc00) [pid = 6387] [serial = 1679] [outer = 0x8e477400] 01:58:21 INFO - PROCESS | 6387 | 1463821101121 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8e709400) [pid = 6387] [serial = 1680] [outer = 0x8e477400] 01:58:22 INFO - PROCESS | 6387 | 1463821102060 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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1793ms 01:58:22 INFO - PROCESS | 6387 | 1463821102131 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 01:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:58:22 INFO - PROCESS | 6387 | 1463821102136 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 01:58:22 INFO - PROCESS | 6387 | 1463821102143 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 6387 | 1463821102147 Marionette TRACE conn3 <- [1,2210,null,{}] 01:58:22 INFO - PROCESS | 6387 | 1463821102154 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}] 01:58:22 INFO - PROCESS | 6387 | 1463821102429 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 01:58:22 INFO - PROCESS | 6387 | 1463821102792 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5cd800 == 138 [pid = 6387] [id = 560] 01:58:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8e70c400) [pid = 6387] [serial = 1681] [outer = (nil)] 01:58:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8ee69c00) [pid = 6387] [serial = 1682] [outer = 0x8e70c400] 01:58:22 INFO - PROCESS | 6387 | 1463821102881 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8eea7c00) [pid = 6387] [serial = 1683] [outer = 0x8e70c400] 01:58:23 INFO - PROCESS | 6387 | 1463821103785 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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1688ms 01:58:23 INFO - PROCESS | 6387 | 1463821103831 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 01:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:58:23 INFO - PROCESS | 6387 | 1463821103835 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 01:58:23 INFO - PROCESS | 6387 | 1463821103842 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 6387 | 1463821103846 Marionette TRACE conn3 <- [1,2214,null,{}] 01:58:23 INFO - PROCESS | 6387 | 1463821103852 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}] 01:58:24 INFO - PROCESS | 6387 | 1463821104103 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 01:58:24 INFO - PROCESS | 6387 | 1463821104435 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e712400 == 139 [pid = 6387] [id = 561] 01:58:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8eeaf000) [pid = 6387] [serial = 1684] [outer = (nil)] 01:58:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8f977000) [pid = 6387] [serial = 1685] [outer = 0x8eeaf000] 01:58:24 INFO - PROCESS | 6387 | 1463821104529 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8fbd6000) [pid = 6387] [serial = 1686] [outer = 0x8eeaf000] 01:58:25 INFO - PROCESS | 6387 | 1463821105452 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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1637ms 01:58:25 INFO - PROCESS | 6387 | 1463821105480 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 01:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:58:25 INFO - PROCESS | 6387 | 1463821105484 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 01:58:25 INFO - PROCESS | 6387 | 1463821105491 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 6387 | 1463821105495 Marionette TRACE conn3 <- [1,2218,null,{}] 01:58:25 INFO - PROCESS | 6387 | 1463821105501 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}] 01:58:25 INFO - PROCESS | 6387 | 1463821105766 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 01:58:26 INFO - PROCESS | 6387 | 1463821106077 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dce9800 == 140 [pid = 6387] [id = 562] 01:58:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8f201800) [pid = 6387] [serial = 1687] [outer = (nil)] 01:58:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x9126d800) [pid = 6387] [serial = 1688] [outer = 0x8f201800] 01:58:26 INFO - PROCESS | 6387 | 1463821106176 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91a3d400) [pid = 6387] [serial = 1689] [outer = 0x8f201800] 01:58:27 INFO - PROCESS | 6387 | 1463821107105 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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1692ms 01:58:27 INFO - PROCESS | 6387 | 1463821107183 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 6387 | 1463821107187 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 01:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:58:27 INFO - PROCESS | 6387 | 1463821107194 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 6387 | 1463821107198 Marionette TRACE conn3 <- [1,2222,null,{}] 01:58:27 INFO - PROCESS | 6387 | 1463821107204 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}] 01:58:27 INFO - PROCESS | 6387 | 1463821107462 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 01:58:27 INFO - PROCESS | 6387 | 1463821107822 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x9126c000 == 141 [pid = 6387] [id = 563] 01:58:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x91a43800) [pid = 6387] [serial = 1690] [outer = (nil)] 01:58:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91d66800) [pid = 6387] [serial = 1691] [outer = 0x91a43800] 01:58:27 INFO - PROCESS | 6387 | 1463821107914 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x91d70000) [pid = 6387] [serial = 1692] [outer = 0x91a43800] 01:58:28 INFO - PROCESS | 6387 | 1463821108790 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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1636ms 01:58:28 INFO - PROCESS | 6387 | 1463821108833 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 01:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:58:28 INFO - PROCESS | 6387 | 1463821108837 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 01:58:28 INFO - PROCESS | 6387 | 1463821108863 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 6387 | 1463821108868 Marionette TRACE conn3 <- [1,2226,null,{}] 01:58:28 INFO - PROCESS | 6387 | 1463821108877 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}] 01:58:29 INFO - PROCESS | 6387 | 1463821109125 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 01:58:29 INFO - PROCESS | 6387 | 1463821109461 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a3b400 == 142 [pid = 6387] [id = 564] 01:58:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x91aea400) [pid = 6387] [serial = 1693] [outer = (nil)] 01:58:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x92c52000) [pid = 6387] [serial = 1694] [outer = 0x91aea400] 01:58:29 INFO - PROCESS | 6387 | 1463821109556 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x92c5a800) [pid = 6387] [serial = 1695] [outer = 0x91aea400] 01:58:30 INFO - PROCESS | 6387 | 1463821110732 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]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1964ms 01:58:30 INFO - PROCESS | 6387 | 1463821110809 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 6387 | 1463821110813 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 01:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:58:30 INFO - PROCESS | 6387 | 1463821110820 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 6387 | 1463821110824 Marionette TRACE conn3 <- [1,2230,null,{}] 01:58:30 INFO - PROCESS | 6387 | 1463821110831 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}] 01:58:31 INFO - PROCESS | 6387 | 1463821111107 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 01:58:31 INFO - PROCESS | 6387 | 1463821111449 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x91485000 == 143 [pid = 6387] [id = 565] 01:58:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x9257ec00) [pid = 6387] [serial = 1696] [outer = (nil)] 01:58:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x939dd400) [pid = 6387] [serial = 1697] [outer = 0x9257ec00] 01:58:31 INFO - PROCESS | 6387 | 1463821111545 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x939e7000) [pid = 6387] [serial = 1698] [outer = 0x9257ec00] 01:58:32 INFO - PROCESS | 6387 | 1463821112469 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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1683ms 01:58:32 INFO - PROCESS | 6387 | 1463821112504 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 6387 | 1463821112507 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 01:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:58:32 INFO - PROCESS | 6387 | 1463821112515 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 6387 | 1463821112518 Marionette TRACE conn3 <- [1,2234,null,{}] 01:58:32 INFO - PROCESS | 6387 | 1463821112525 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}] 01:58:32 INFO - PROCESS | 6387 | 1463821112800 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 01:58:33 INFO - PROCESS | 6387 | 1463821113154 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803d400 == 144 [pid = 6387] [id = 566] 01:58:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x89136000) [pid = 6387] [serial = 1699] [outer = (nil)] 01:58:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x93a53000) [pid = 6387] [serial = 1700] [outer = 0x89136000] 01:58:33 INFO - PROCESS | 6387 | 1463821113251 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x93a8c400) [pid = 6387] [serial = 1701] [outer = 0x89136000] 01:58:34 INFO - PROCESS | 6387 | 1463821114265 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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1787ms 01:58:34 INFO - PROCESS | 6387 | 1463821114303 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 6387 | 1463821114308 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 01:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:58:34 INFO - PROCESS | 6387 | 1463821114315 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 6387 | 1463821114320 Marionette TRACE conn3 <- [1,2238,null,{}] 01:58:34 INFO - PROCESS | 6387 | 1463821114326 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}] 01:58:34 INFO - PROCESS | 6387 | 1463821114598 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 01:58:34 INFO - PROCESS | 6387 | 1463821114924 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f0c00 == 145 [pid = 6387] [id = 567] 01:58:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x95383c00) [pid = 6387] [serial = 1702] [outer = (nil)] 01:58:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x97772000) [pid = 6387] [serial = 1703] [outer = 0x95383c00] 01:58:35 INFO - PROCESS | 6387 | 1463821115024 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x98f3cc00) [pid = 6387] [serial = 1704] [outer = 0x95383c00] 01:58:35 INFO - PROCESS | 6387 | 1463821115950 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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1690ms 01:58:36 INFO - PROCESS | 6387 | 1463821116009 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 6387 | 1463821116012 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 01:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:58:36 INFO - PROCESS | 6387 | 1463821116022 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 6387 | 1463821116025 Marionette TRACE conn3 <- [1,2242,null,{}] 01:58:36 INFO - PROCESS | 6387 | 1463821116032 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}] 01:58:36 INFO - PROCESS | 6387 | 1463821116271 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 01:58:36 INFO - PROCESS | 6387 | 1463821116621 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x95262c00 == 146 [pid = 6387] [id = 568] 01:58:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x9776a800) [pid = 6387] [serial = 1705] [outer = (nil)] 01:58:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9a14f000) [pid = 6387] [serial = 1706] [outer = 0x9776a800] 01:58:36 INFO - PROCESS | 6387 | 1463821116720 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a174000) [pid = 6387] [serial = 1707] [outer = 0x9776a800] 01:58:37 INFO - PROCESS | 6387 | 1463821117648 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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1679ms 01:58:37 INFO - PROCESS | 6387 | 1463821117707 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 6387 | 1463821117714 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 01:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:58:37 INFO - PROCESS | 6387 | 1463821117733 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 6387 | 1463821117737 Marionette TRACE conn3 <- [1,2246,null,{}] 01:58:37 INFO - PROCESS | 6387 | 1463821117743 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}] 01:58:38 INFO - PROCESS | 6387 | 1463821118017 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 01:58:38 INFO - PROCESS | 6387 | 1463821118355 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74c00 == 147 [pid = 6387] [id = 569] 01:58:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x8b369800) [pid = 6387] [serial = 1708] [outer = (nil)] 01:58:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9a22bc00) [pid = 6387] [serial = 1709] [outer = 0x8b369800] 01:58:38 INFO - PROCESS | 6387 | 1463821118449 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9a412800) [pid = 6387] [serial = 1710] [outer = 0x8b369800] 01:58:39 INFO - PROCESS | 6387 | 1463821119381 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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1685ms 01:58:39 INFO - PROCESS | 6387 | 1463821119419 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 6387 | 1463821119423 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:58:39 INFO - PROCESS | 6387 | 1463821119429 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 6387 | 1463821119433 Marionette TRACE conn3 <- [1,2250,null,{}] 01:58:39 INFO - PROCESS | 6387 | 1463821119438 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}] 01:58:39 INFO - PROCESS | 6387 | 1463821119663 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 01:58:40 INFO - PROCESS | 6387 | 1463821120006 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x939eb000 == 148 [pid = 6387] [id = 570] 01:58:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9538f400) [pid = 6387] [serial = 1711] [outer = (nil)] 01:58:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9a968800) [pid = 6387] [serial = 1712] [outer = 0x9538f400] 01:58:40 INFO - PROCESS | 6387 | 1463821120101 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9aa8a000) [pid = 6387] [serial = 1713] [outer = 0x9538f400] 01:58:40 INFO - PROCESS | 6387 | 1463821120994 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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1639ms 01:58:41 INFO - PROCESS | 6387 | 1463821121069 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 6387 | 1463821121072 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 01:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:58:41 INFO - PROCESS | 6387 | 1463821121079 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 6387 | 1463821121082 Marionette TRACE conn3 <- [1,2254,null,{}] 01:58:41 INFO - PROCESS | 6387 | 1463821121088 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}] 01:58:41 INFO - PROCESS | 6387 | 1463821121367 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 01:58:41 INFO - PROCESS | 6387 | 1463821121706 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x87646c00 == 149 [pid = 6387] [id = 571] 01:58:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x950c3400) [pid = 6387] [serial = 1714] [outer = (nil)] 01:58:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9b509c00) [pid = 6387] [serial = 1715] [outer = 0x950c3400] 01:58:41 INFO - PROCESS | 6387 | 1463821121800 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9b80d800) [pid = 6387] [serial = 1716] [outer = 0x950c3400] 01:58:42 INFO - PROCESS | 6387 | 1463821122774 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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1739ms 01:58:42 INFO - PROCESS | 6387 | 1463821122819 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 01:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:58:42 INFO - PROCESS | 6387 | 1463821122823 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 01:58:42 INFO - PROCESS | 6387 | 1463821122829 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 6387 | 1463821122833 Marionette TRACE conn3 <- [1,2258,null,{}] 01:58:42 INFO - PROCESS | 6387 | 1463821122839 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}] 01:58:43 INFO - PROCESS | 6387 | 1463821123070 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 01:58:43 INFO - PROCESS | 6387 | 1463821123421 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cdcc00 == 150 [pid = 6387] [id = 572] 01:58:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x8c353400) [pid = 6387] [serial = 1717] [outer = (nil)] 01:58:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9b81a800) [pid = 6387] [serial = 1718] [outer = 0x8c353400] 01:58:43 INFO - PROCESS | 6387 | 1463821123515 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9b9c5c00) [pid = 6387] [serial = 1719] [outer = 0x8c353400] 01:58:44 INFO - PROCESS | 6387 | 1463821124429 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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1638ms 01:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:58:44 INFO - PROCESS | 6387 | 1463821124468 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 6387 | 1463821124471 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 01:58:44 INFO - PROCESS | 6387 | 1463821124478 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 6387 | 1463821124482 Marionette TRACE conn3 <- [1,2262,null,{}] 01:58:44 INFO - PROCESS | 6387 | 1463821124488 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}] 01:58:44 INFO - PROCESS | 6387 | 1463821124709 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 01:58:45 INFO - PROCESS | 6387 | 1463821125052 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ee400 == 151 [pid = 6387] [id = 573] 01:58:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x86b47400) [pid = 6387] [serial = 1720] [outer = (nil)] 01:58:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0xa0508000) [pid = 6387] [serial = 1721] [outer = 0x86b47400] 01:58:45 INFO - PROCESS | 6387 | 1463821125146 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0xa104c400) [pid = 6387] [serial = 1722] [outer = 0x86b47400] 01:58:46 INFO - PROCESS | 6387 | 1463821126078 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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1632ms 01:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:58:46 INFO - PROCESS | 6387 | 1463821126110 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 6387 | 1463821126113 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 01:58:46 INFO - PROCESS | 6387 | 1463821126120 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 6387 | 1463821126123 Marionette TRACE conn3 <- [1,2266,null,{}] 01:58:46 INFO - PROCESS | 6387 | 1463821126129 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}] 01:58:46 INFO - PROCESS | 6387 | 1463821126355 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 01:58:46 INFO - PROCESS | 6387 | 1463821126701 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b184000 == 152 [pid = 6387] [id = 574] 01:58:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9d8a6800) [pid = 6387] [serial = 1723] [outer = (nil)] 01:58:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0xa2161000) [pid = 6387] [serial = 1724] [outer = 0x9d8a6800] 01:58:46 INFO - PROCESS | 6387 | 1463821126795 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0xa21a5800) [pid = 6387] [serial = 1725] [outer = 0x9d8a6800] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x889a2000 == 151 [pid = 6387] [id = 510] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x865f5c00 == 150 [pid = 6387] [id = 511] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x9a17c000 == 149 [pid = 6387] [id = 508] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x88708400 == 148 [pid = 6387] [id = 512] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x865ecc00 == 147 [pid = 6387] [id = 506] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8b684400 == 146 [pid = 6387] [id = 555] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab78000 == 145 [pid = 6387] [id = 554] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8a751800 == 144 [pid = 6387] [id = 553] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x865f3800 == 143 [pid = 6387] [id = 552] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8870b000 == 142 [pid = 6387] [id = 540] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x889a3000 == 141 [pid = 6387] [id = 538] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8857c800 == 140 [pid = 6387] [id = 539] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8d2cdc00 == 139 [pid = 6387] [id = 537] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8b35c000 == 138 [pid = 6387] [id = 536] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86d79400 == 137 [pid = 6387] [id = 534] 01:58:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8803d000 == 136 [pid = 6387] [id = 535] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x950c4000) [pid = 6387] [serial = 1574] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8eea4c00) [pid = 6387] [serial = 1554] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8c35c400) [pid = 6387] [serial = 1602] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x9b872c00) [pid = 6387] [serial = 1590] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x9776f000) [pid = 6387] [serial = 1575] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8b690400) [pid = 6387] [serial = 1601] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8a78ec00) [pid = 6387] [serial = 1598] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x939f5800) [pid = 6387] [serial = 1572] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x92586400) [pid = 6387] [serial = 1566] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8f207400) [pid = 6387] [serial = 1556] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8f20d000) [pid = 6387] [serial = 1557] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8e718000) [pid = 6387] [serial = 1553] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x939d0800) [pid = 6387] [serial = 1569] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9b819c00) [pid = 6387] [serial = 1589] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8899ec00) [pid = 6387] [serial = 1596] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x9a0d4400) [pid = 6387] [serial = 1580] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x99a07c00) [pid = 6387] [serial = 1578] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x9a158c00) [pid = 6387] [serial = 1581] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8857cc00) [pid = 6387] [serial = 1595] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x910f2000) [pid = 6387] [serial = 1559] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8d224400) [pid = 6387] [serial = 1547] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8a796c00) [pid = 6387] [serial = 1544] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x92c59c00) [pid = 6387] [serial = 1568] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8b632400) [pid = 6387] [serial = 1545] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8d308800) [pid = 6387] [serial = 1548] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8dced000) [pid = 6387] [serial = 1550] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x9a413c00) [pid = 6387] [serial = 1584] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x91d6b800) [pid = 6387] [serial = 1565] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x8d2d1c00) [pid = 6387] [serial = 1541] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x9d49fc00) [pid = 6387] [serial = 1592] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x91a3fc00) [pid = 6387] [serial = 1563] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x9b502800) [pid = 6387] [serial = 1587] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x99711400) [pid = 6387] [serial = 1577] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x939ef400) [pid = 6387] [serial = 1571] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x9126bc00) [pid = 6387] [serial = 1560] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9ac0d800) [pid = 6387] [serial = 1586] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8e480400) [pid = 6387] [serial = 1551] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9a22e800) [pid = 6387] [serial = 1583] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x91490c00) [pid = 6387] [serial = 1562] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d225000) [pid = 6387] [serial = 1476] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8ab71800) [pid = 6387] [serial = 1599] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8c35c000) [pid = 6387] [serial = 1604] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 6387 | 1463821129827 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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3743ms 01:58:49 INFO - PROCESS | 6387 | 1463821129863 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 6387 | 1463821129868 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 01:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:58:49 INFO - PROCESS | 6387 | 1463821129876 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 6387 | 1463821129881 Marionette TRACE conn3 <- [1,2270,null,{}] 01:58:49 INFO - PROCESS | 6387 | 1463821129889 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}] 01:58:50 INFO - PROCESS | 6387 | 1463821130104 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 01:58:50 INFO - PROCESS | 6387 | 1463821130309 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d19400 == 137 [pid = 6387] [id = 575] 01:58:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x88579000) [pid = 6387] [serial = 1726] [outer = (nil)] 01:58:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x89135000) [pid = 6387] [serial = 1727] [outer = 0x88579000] 01:58:50 INFO - PROCESS | 6387 | 1463821130387 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8a78ec00) [pid = 6387] [serial = 1728] [outer = 0x88579000] 01:58:51 INFO - PROCESS | 6387 | 1463821131240 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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1435ms 01:58:51 INFO - PROCESS | 6387 | 1463821131313 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 6387 | 1463821131322 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 01:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:58:51 INFO - PROCESS | 6387 | 1463821131333 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 6387 | 1463821131337 Marionette TRACE conn3 <- [1,2274,null,{}] 01:58:51 INFO - PROCESS | 6387 | 1463821131343 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}] 01:58:51 INFO - PROCESS | 6387 | 1463821131554 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 01:58:51 INFO - PROCESS | 6387 | 1463821131801 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd9800 == 138 [pid = 6387] [id = 576] 01:58:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8a798400) [pid = 6387] [serial = 1729] [outer = (nil)] 01:58:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8b680000) [pid = 6387] [serial = 1730] [outer = 0x8a798400] 01:58:51 INFO - PROCESS | 6387 | 1463821131877 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8c357400) [pid = 6387] [serial = 1731] [outer = 0x8a798400] 01:58:52 INFO - PROCESS | 6387 | 1463821132844 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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1538ms 01:58:52 INFO - PROCESS | 6387 | 1463821132870 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 6387 | 1463821132874 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 01:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:58:52 INFO - PROCESS | 6387 | 1463821132881 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 6387 | 1463821132887 Marionette TRACE conn3 <- [1,2278,null,{}] 01:58:52 INFO - PROCESS | 6387 | 1463821132916 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}] 01:58:53 INFO - PROCESS | 6387 | 1463821133246 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 01:58:53 INFO - PROCESS | 6387 | 1463821133293 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f6800 == 139 [pid = 6387] [id = 577] 01:58:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8d21b400) [pid = 6387] [serial = 1732] [outer = (nil)] 01:58:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8d227400) [pid = 6387] [serial = 1733] [outer = 0x8d21b400] 01:58:53 INFO - PROCESS | 6387 | 1463821133372 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8d2da000) [pid = 6387] [serial = 1734] [outer = 0x8d21b400] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8d65d400) [pid = 6387] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x910f7c00) [pid = 6387] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8e47d400) [pid = 6387] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8ab78c00) [pid = 6387] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8857d400) [pid = 6387] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8d653400) [pid = 6387] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8e475000) [pid = 6387] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8d4ce800) [pid = 6387] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8b360400) [pid = 6387] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9a22d800) [pid = 6387] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8a751c00) [pid = 6387] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x86b4a400) [pid = 6387] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8a78c800) [pid = 6387] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8dcf5c00) [pid = 6387] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8b3cf400) [pid = 6387] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8eeaa000) [pid = 6387] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8d302c00) [pid = 6387] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8d2d0c00) [pid = 6387] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x93b53c00) [pid = 6387] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x939de000) [pid = 6387] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9a175000) [pid = 6387] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8b63c400) [pid = 6387] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:58:54 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x99fcd800) [pid = 6387] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:58:55 INFO - PROCESS | 6387 | 1463821135119 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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2258ms 01:58:55 INFO - PROCESS | 6387 | 1463821135144 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 6387 | 1463821135148 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 01:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:58:55 INFO - PROCESS | 6387 | 1463821135166 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 6387 | 1463821135169 Marionette TRACE conn3 <- [1,2282,null,{}] 01:58:55 INFO - PROCESS | 6387 | 1463821135175 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}] 01:58:55 INFO - PROCESS | 6387 | 1463821135380 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 01:58:55 INFO - PROCESS | 6387 | 1463821135396 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4a400 == 140 [pid = 6387] [id = 578] 01:58:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x88702800) [pid = 6387] [serial = 1735] [outer = (nil)] 01:58:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8d302c00) [pid = 6387] [serial = 1736] [outer = 0x88702800] 01:58:55 INFO - PROCESS | 6387 | 1463821135472 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8d4cd800) [pid = 6387] [serial = 1737] [outer = 0x88702800] 01:58:56 INFO - PROCESS | 6387 | 1463821136441 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]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1335ms 01:58:56 INFO - PROCESS | 6387 | 1463821136501 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 6387 | 1463821136505 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 01:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:58:56 INFO - PROCESS | 6387 | 1463821136511 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 6387 | 1463821136514 Marionette TRACE conn3 <- [1,2286,null,{}] 01:58:56 INFO - PROCESS | 6387 | 1463821136520 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}] 01:58:56 INFO - PROCESS | 6387 | 1463821136868 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 01:58:57 INFO - PROCESS | 6387 | 1463821137224 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c66800 == 141 [pid = 6387] [id = 579] 01:58:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x87d18800) [pid = 6387] [serial = 1738] [outer = (nil)] 01:58:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x88035400) [pid = 6387] [serial = 1739] [outer = 0x87d18800] 01:58:57 INFO - PROCESS | 6387 | 1463821137320 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x88705c00) [pid = 6387] [serial = 1740] [outer = 0x87d18800] 01:58:58 INFO - PROCESS | 6387 | 1463821138331 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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1883ms 01:58:58 INFO - PROCESS | 6387 | 1463821138396 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 6387 | 1463821138403 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:58:58 INFO - PROCESS | 6387 | 1463821138411 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 6387 | 1463821138418 Marionette TRACE conn3 <- [1,2290,null,{}] 01:58:58 INFO - PROCESS | 6387 | 1463821138426 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}] 01:58:58 INFO - PROCESS | 6387 | 1463821138711 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 01:58:59 INFO - PROCESS | 6387 | 1463821139062 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b633000 == 142 [pid = 6387] [id = 580] 01:58:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8b633c00) [pid = 6387] [serial = 1741] [outer = (nil)] 01:58:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8b639400) [pid = 6387] [serial = 1742] [outer = 0x8b633c00] 01:58:59 INFO - PROCESS | 6387 | 1463821139157 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b678800) [pid = 6387] [serial = 1743] [outer = 0x8b633c00] 01:59:00 INFO - PROCESS | 6387 | 1463821140165 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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1795ms 01:59:00 INFO - PROCESS | 6387 | 1463821140207 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 01:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:59:00 INFO - PROCESS | 6387 | 1463821140213 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 01:59:00 INFO - PROCESS | 6387 | 1463821140220 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 6387 | 1463821140223 Marionette TRACE conn3 <- [1,2294,null,{}] 01:59:00 INFO - PROCESS | 6387 | 1463821140230 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}] 01:59:00 INFO - PROCESS | 6387 | 1463821140472 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 01:59:00 INFO - PROCESS | 6387 | 1463821140853 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c35ac00 == 143 [pid = 6387] [id = 581] 01:59:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c47bc00) [pid = 6387] [serial = 1744] [outer = (nil)] 01:59:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8c5c6c00) [pid = 6387] [serial = 1745] [outer = 0x8c47bc00] 01:59:00 INFO - PROCESS | 6387 | 1463821140952 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8d2cc000) [pid = 6387] [serial = 1746] [outer = 0x8c47bc00] 01:59:01 INFO - PROCESS | 6387 | 1463821141931 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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1746ms 01:59:01 INFO - PROCESS | 6387 | 1463821141967 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 6387 | 1463821141974 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 01:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:59:01 INFO - PROCESS | 6387 | 1463821141991 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 6387 | 1463821141999 Marionette TRACE conn3 <- [1,2298,null,{}] 01:59:02 INFO - PROCESS | 6387 | 1463821142006 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}] 01:59:02 INFO - PROCESS | 6387 | 1463821142303 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 01:59:02 INFO - PROCESS | 6387 | 1463821142644 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d72800 == 144 [pid = 6387] [id = 582] 01:59:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8c474c00) [pid = 6387] [serial = 1747] [outer = (nil)] 01:59:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8dcf5c00) [pid = 6387] [serial = 1748] [outer = 0x8c474c00] 01:59:02 INFO - PROCESS | 6387 | 1463821142752 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8e479c00) [pid = 6387] [serial = 1749] [outer = 0x8c474c00] 01:59:03 INFO - PROCESS | 6387 | 1463821143729 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]]]}] 01:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1802ms 01:59:03 INFO - PROCESS | 6387 | 1463821143786 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 01:59:03 INFO - PROCESS | 6387 | 1463821143790 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 01:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:59:03 INFO - PROCESS | 6387 | 1463821143796 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - PROCESS | 6387 | 1463821143800 Marionette TRACE conn3 <- [1,2302,null,{}] 01:59:03 INFO - PROCESS | 6387 | 1463821143806 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}] 01:59:04 INFO - PROCESS | 6387 | 1463821144053 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 01:59:04 INFO - PROCESS | 6387 | 1463821144397 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65a000 == 145 [pid = 6387] [id = 583] 01:59:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8e560c00) [pid = 6387] [serial = 1750] [outer = (nil)] 01:59:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8ee62400) [pid = 6387] [serial = 1751] [outer = 0x8e560c00] 01:59:04 INFO - PROCESS | 6387 | 1463821144536 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8ee6e000) [pid = 6387] [serial = 1752] [outer = 0x8e560c00] 01:59:05 INFO - PROCESS | 6387 | 1463821145461 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]]]}] 01:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1737ms 01:59:05 INFO - PROCESS | 6387 | 1463821145536 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 6387 | 1463821145539 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 01:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:59:05 INFO - PROCESS | 6387 | 1463821145546 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 6387 | 1463821145549 Marionette TRACE conn3 <- [1,2306,null,{}] 01:59:05 INFO - PROCESS | 6387 | 1463821145556 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}] 01:59:05 INFO - PROCESS | 6387 | 1463821145833 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 01:59:06 INFO - PROCESS | 6387 | 1463821146176 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f206000 == 146 [pid = 6387] [id = 584] 01:59:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8f207400) [pid = 6387] [serial = 1753] [outer = (nil)] 01:59:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8f210800) [pid = 6387] [serial = 1754] [outer = 0x8f207400] 01:59:06 INFO - PROCESS | 6387 | 1463821146284 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8fbde000) [pid = 6387] [serial = 1755] [outer = 0x8f207400] 01:59:07 INFO - PROCESS | 6387 | 1463821147311 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]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1832ms 01:59:07 INFO - PROCESS | 6387 | 1463821147381 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 6387 | 1463821147385 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 01:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:59:07 INFO - PROCESS | 6387 | 1463821147393 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 6387 | 1463821147397 Marionette TRACE conn3 <- [1,2310,null,{}] 01:59:07 INFO - PROCESS | 6387 | 1463821147403 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}] 01:59:07 INFO - PROCESS | 6387 | 1463821147645 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 01:59:08 INFO - PROCESS | 6387 | 1463821148010 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c473800 == 147 [pid = 6387] [id = 585] 01:59:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8ee65400) [pid = 6387] [serial = 1756] [outer = (nil)] 01:59:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x910f6800) [pid = 6387] [serial = 1757] [outer = 0x8ee65400] 01:59:08 INFO - PROCESS | 6387 | 1463821148102 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x910fcc00) [pid = 6387] [serial = 1758] [outer = 0x8ee65400] 01:59:09 INFO - PROCESS | 6387 | 1463821149092 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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1735ms 01:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:59:09 INFO - PROCESS | 6387 | 1463821149129 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 6387 | 1463821149132 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 01:59:09 INFO - PROCESS | 6387 | 1463821149140 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 6387 | 1463821149144 Marionette TRACE conn3 <- [1,2314,null,{}] 01:59:09 INFO - PROCESS | 6387 | 1463821149150 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}] 01:59:09 INFO - PROCESS | 6387 | 1463821149376 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 01:59:09 INFO - PROCESS | 6387 | 1463821149740 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x89131800 == 148 [pid = 6387] [id = 586] 01:59:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8e558c00) [pid = 6387] [serial = 1759] [outer = (nil)] 01:59:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x91482400) [pid = 6387] [serial = 1760] [outer = 0x8e558c00] 01:59:09 INFO - PROCESS | 6387 | 1463821149836 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x9148d000) [pid = 6387] [serial = 1761] [outer = 0x8e558c00] 01:59:10 INFO - PROCESS | 6387 | 1463821150744 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]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1641ms 01:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:59:10 INFO - PROCESS | 6387 | 1463821150781 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 6387 | 1463821150784 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 01:59:10 INFO - PROCESS | 6387 | 1463821150792 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 6387 | 1463821150795 Marionette TRACE conn3 <- [1,2318,null,{}] 01:59:10 INFO - PROCESS | 6387 | 1463821150801 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}] 01:59:11 INFO - PROCESS | 6387 | 1463821151030 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 01:59:11 INFO - PROCESS | 6387 | 1463821151374 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd7c00 == 149 [pid = 6387] [id = 587] 01:59:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8fbf0000) [pid = 6387] [serial = 1762] [outer = (nil)] 01:59:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x91d65c00) [pid = 6387] [serial = 1763] [outer = 0x8fbf0000] 01:59:11 INFO - PROCESS | 6387 | 1463821151472 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x91d6e400) [pid = 6387] [serial = 1764] [outer = 0x8fbf0000] 01:59:12 INFO - PROCESS | 6387 | 1463821152393 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] 01:59:12 INFO - PROCESS | 6387 | 1463821152438 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 01:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:59:12 INFO - PROCESS | 6387 | 1463821152445 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 6387 | 1463821152456 Marionette TRACE conn3 <- [1,2322,null,{}] 01:59:12 INFO - PROCESS | 6387 | 1463821152460 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}] 01:59:12 INFO - PROCESS | 6387 | 1463821152682 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 01:59:13 INFO - PROCESS | 6387 | 1463821153041 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d657c00 == 150 [pid = 6387] [id = 588] 01:59:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8f205000) [pid = 6387] [serial = 1765] [outer = (nil)] 01:59:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x92c53400) [pid = 6387] [serial = 1766] [outer = 0x8f205000] 01:59:13 INFO - PROCESS | 6387 | 1463821153134 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x939d6800) [pid = 6387] [serial = 1767] [outer = 0x8f205000] 01:59:14 INFO - PROCESS | 6387 | 1463821154014 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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1590ms 01:59:14 INFO - PROCESS | 6387 | 1463821154037 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 01:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:59:14 INFO - PROCESS | 6387 | 1463821154041 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 01:59:14 INFO - PROCESS | 6387 | 1463821154047 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 6387 | 1463821154051 Marionette TRACE conn3 <- [1,2326,null,{}] 01:59:14 INFO - PROCESS | 6387 | 1463821154057 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}] 01:59:14 INFO - PROCESS | 6387 | 1463821154402 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 01:59:14 INFO - PROCESS | 6387 | 1463821154697 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x939f5800 == 151 [pid = 6387] [id = 589] 01:59:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x93a47800) [pid = 6387] [serial = 1768] [outer = (nil)] 01:59:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x93a52400) [pid = 6387] [serial = 1769] [outer = 0x93a47800] 01:59:14 INFO - PROCESS | 6387 | 1463821154809 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x946d9c00) [pid = 6387] [serial = 1770] [outer = 0x93a47800] 01:59:15 INFO - PROCESS | 6387 | 1463821155790 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]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1782ms 01:59:15 INFO - PROCESS | 6387 | 1463821155829 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 6387 | 1463821155834 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 01:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:59:15 INFO - PROCESS | 6387 | 1463821155840 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - PROCESS | 6387 | 1463821155845 Marionette TRACE conn3 <- [1,2330,null,{}] 01:59:15 INFO - PROCESS | 6387 | 1463821155851 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}] 01:59:16 INFO - PROCESS | 6387 | 1463821156118 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 01:59:16 INFO - PROCESS | 6387 | 1463821156461 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x946cbc00 == 152 [pid = 6387] [id = 590] 01:59:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x950bac00) [pid = 6387] [serial = 1771] [outer = (nil)] 01:59:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x981d8800) [pid = 6387] [serial = 1772] [outer = 0x950bac00] 01:59:16 INFO - PROCESS | 6387 | 1463821156558 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x98a9bc00) [pid = 6387] [serial = 1773] [outer = 0x950bac00] 01:59:17 INFO - PROCESS | 6387 | 1463821157486 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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1690ms 01:59:17 INFO - PROCESS | 6387 | 1463821157531 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 01:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:59:17 INFO - PROCESS | 6387 | 1463821157535 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 01:59:17 INFO - PROCESS | 6387 | 1463821157542 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 6387 | 1463821157545 Marionette TRACE conn3 <- [1,2334,null,{}] 01:59:17 INFO - PROCESS | 6387 | 1463821157553 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}] 01:59:17 INFO - PROCESS | 6387 | 1463821157799 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 01:59:18 INFO - PROCESS | 6387 | 1463821158155 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x95268000 == 153 [pid = 6387] [id = 591] 01:59:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x98a99400) [pid = 6387] [serial = 1774] [outer = (nil)] 01:59:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9a14a400) [pid = 6387] [serial = 1775] [outer = 0x98a99400] 01:59:18 INFO - PROCESS | 6387 | 1463821158249 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9a150000) [pid = 6387] [serial = 1776] [outer = 0x98a99400] 01:59:19 INFO - PROCESS | 6387 | 1463821159166 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]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1701ms 01:59:19 INFO - PROCESS | 6387 | 1463821159243 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 6387 | 1463821159248 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 01:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:59:19 INFO - PROCESS | 6387 | 1463821159254 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 6387 | 1463821159258 Marionette TRACE conn3 <- [1,2338,null,{}] 01:59:19 INFO - PROCESS | 6387 | 1463821159263 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}] 01:59:19 INFO - PROCESS | 6387 | 1463821159561 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 01:59:19 INFO - PROCESS | 6387 | 1463821159954 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c5e800 == 154 [pid = 6387] [id = 592] 01:59:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x981dc000) [pid = 6387] [serial = 1777] [outer = (nil)] 01:59:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9a223000) [pid = 6387] [serial = 1778] [outer = 0x981dc000] 01:59:20 INFO - PROCESS | 6387 | 1463821160044 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a279c00) [pid = 6387] [serial = 1779] [outer = 0x981dc000] 01:59:21 INFO - PROCESS | 6387 | 1463821161008 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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1790ms 01:59:21 INFO - PROCESS | 6387 | 1463821161045 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 01:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:59:21 INFO - PROCESS | 6387 | 1463821161049 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 01:59:21 INFO - PROCESS | 6387 | 1463821161057 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 6387 | 1463821161060 Marionette TRACE conn3 <- [1,2342,null,{}] 01:59:21 INFO - PROCESS | 6387 | 1463821161067 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}] 01:59:21 INFO - PROCESS | 6387 | 1463821161310 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 01:59:21 INFO - PROCESS | 6387 | 1463821161655 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d79800 == 155 [pid = 6387] [id = 593] 01:59:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x8a75dc00) [pid = 6387] [serial = 1780] [outer = (nil)] 01:59:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9aa8cc00) [pid = 6387] [serial = 1781] [outer = 0x8a75dc00] 01:59:21 INFO - PROCESS | 6387 | 1463821161751 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9b152c00) [pid = 6387] [serial = 1782] [outer = 0x8a75dc00] 01:59:22 INFO - PROCESS | 6387 | 1463821162692 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]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1683ms 01:59:22 INFO - PROCESS | 6387 | 1463821162740 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 01:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:59:22 INFO - PROCESS | 6387 | 1463821162744 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 01:59:22 INFO - PROCESS | 6387 | 1463821162750 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 6387 | 1463821162754 Marionette TRACE conn3 <- [1,2346,null,{}] 01:59:22 INFO - PROCESS | 6387 | 1463821162760 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}] 01:59:23 INFO - PROCESS | 6387 | 1463821163027 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 01:59:23 INFO - PROCESS | 6387 | 1463821163369 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a0b7c00 == 156 [pid = 6387] [id = 594] 01:59:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9a173000) [pid = 6387] [serial = 1783] [outer = (nil)] 01:59:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9b87dc00) [pid = 6387] [serial = 1784] [outer = 0x9a173000] 01:59:23 INFO - PROCESS | 6387 | 1463821163474 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9b9cc000) [pid = 6387] [serial = 1785] [outer = 0x9a173000] 01:59:24 INFO - PROCESS | 6387 | 1463821164409 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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1689ms 01:59:24 INFO - PROCESS | 6387 | 1463821164439 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 6387 | 1463821164443 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 01:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:59:24 INFO - PROCESS | 6387 | 1463821164450 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 6387 | 1463821164455 Marionette TRACE conn3 <- [1,2350,null,{}] 01:59:24 INFO - PROCESS | 6387 | 1463821164460 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}] 01:59:24 INFO - PROCESS | 6387 | 1463821164694 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 01:59:25 INFO - PROCESS | 6387 | 1463821165054 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7ac00 == 157 [pid = 6387] [id = 595] 01:59:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x8a799000) [pid = 6387] [serial = 1786] [outer = (nil)] 01:59:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0xa105a400) [pid = 6387] [serial = 1787] [outer = 0x8a799000] 01:59:25 INFO - PROCESS | 6387 | 1463821165150 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0xa215e800) [pid = 6387] [serial = 1788] [outer = 0x8a799000] 01:59:26 INFO - PROCESS | 6387 | 1463821166083 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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1682ms 01:59:26 INFO - PROCESS | 6387 | 1463821166133 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 01:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:59:26 INFO - PROCESS | 6387 | 1463821166138 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 01:59:26 INFO - PROCESS | 6387 | 1463821166144 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 6387 | 1463821166148 Marionette TRACE conn3 <- [1,2354,null,{}] 01:59:26 INFO - PROCESS | 6387 | 1463821166154 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}] 01:59:26 INFO - PROCESS | 6387 | 1463821166396 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 01:59:26 INFO - PROCESS | 6387 | 1463821166744 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f5c00 == 158 [pid = 6387] [id = 596] 01:59:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x86b50000) [pid = 6387] [serial = 1789] [outer = (nil)] 01:59:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0xa22c4800) [pid = 6387] [serial = 1790] [outer = 0x86b50000] 01:59:26 INFO - PROCESS | 6387 | 1463821166840 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 182 (0xa2454000) [pid = 6387] [serial = 1791] [outer = 0x86b50000] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4a400 == 157 [pid = 6387] [id = 578] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x865f6800 == 156 [pid = 6387] [id = 577] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd9800 == 155 [pid = 6387] [id = 576] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x87d19400 == 154 [pid = 6387] [id = 575] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x89cdcc00 == 153 [pid = 6387] [id = 572] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x865ee400 == 152 [pid = 6387] [id = 573] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x87646c00 == 151 [pid = 6387] [id = 571] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x939eb000 == 150 [pid = 6387] [id = 570] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74c00 == 149 [pid = 6387] [id = 569] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x939f0c00 == 148 [pid = 6387] [id = 567] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x95262c00 == 147 [pid = 6387] [id = 568] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8803d400 == 146 [pid = 6387] [id = 566] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x91485000 == 145 [pid = 6387] [id = 565] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x91a3b400 == 144 [pid = 6387] [id = 564] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x9126c000 == 143 [pid = 6387] [id = 563] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8dce9800 == 142 [pid = 6387] [id = 562] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbecc00 == 141 [pid = 6387] [id = 354] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5cd800 == 140 [pid = 6387] [id = 560] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8e712400 == 139 [pid = 6387] [id = 561] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8dcec400 == 138 [pid = 6387] [id = 559] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5c7400 == 137 [pid = 6387] [id = 558] 01:59:29 INFO - PROCESS | 6387 | --DOCSHELL 0x8912b800 == 136 [pid = 6387] [id = 557] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 181 (0x8dceb800) [pid = 6387] [serial = 1616] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x91a44400) [pid = 6387] [serial = 1631] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x99a55800) [pid = 6387] [serial = 1647] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8b683400) [pid = 6387] [serial = 1664] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8912e800) [pid = 6387] [serial = 1607] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8e480000) [pid = 6387] [serial = 1619] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8f20d400) [pid = 6387] [serial = 1623] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x91271800) [pid = 6387] [serial = 1629] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x946d8000) [pid = 6387] [serial = 1641] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a416400) [pid = 6387] [serial = 1653] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8a75c800) [pid = 6387] [serial = 1661] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x88036800) [pid = 6387] [serial = 1659] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x9a156c00) [pid = 6387] [serial = 1649] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x9257f000) [pid = 6387] [serial = 1634] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8b684c00) [pid = 6387] [serial = 1610] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x92728000) [pid = 6387] [serial = 1635] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8fbeec00) [pid = 6387] [serial = 1626] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9a175400) [pid = 6387] [serial = 1650] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x87c5c400) [pid = 6387] [serial = 1658] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x9a413800) [pid = 6387] [serial = 1652] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x996db400) [pid = 6387] [serial = 1646] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x91269000) [pid = 6387] [serial = 1628] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8d4cbc00) [pid = 6387] [serial = 1613] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x946d4000) [pid = 6387] [serial = 1640] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8d2d9400) [pid = 6387] [serial = 1667] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8c35b000) [pid = 6387] [serial = 1665] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x97770800) [pid = 6387] [serial = 1644] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x939f1c00) [pid = 6387] [serial = 1637] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x95388400) [pid = 6387] [serial = 1643] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91ae6000) [pid = 6387] [serial = 1632] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8fbdd800) [pid = 6387] [serial = 1625] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8dcf3000) [pid = 6387] [serial = 1617] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x8ab6f000) [pid = 6387] [serial = 1662] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8d4d6800) [pid = 6387] [serial = 1614] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8eeb0c00) [pid = 6387] [serial = 1622] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8e55e400) [pid = 6387] [serial = 1620] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9a966400) [pid = 6387] [serial = 1655] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d302000) [pid = 6387] [serial = 1542] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9aa87c00) [pid = 6387] [serial = 1656] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x9d89fc00) [pid = 6387] [serial = 1593] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d30ac00) [pid = 6387] [serial = 1668] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x93a92000) [pid = 6387] [serial = 1638] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8a753c00) [pid = 6387] [serial = 1608] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8c475000) [pid = 6387] [serial = 1611] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8d4cc800) [pid = 6387] [serial = 1670] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 6387 | 1463821169956 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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 3843ms 01:59:29 INFO - PROCESS | 6387 | 1463821169987 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 6387 | 1463821169993 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 01:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:59:30 INFO - PROCESS | 6387 | 1463821170004 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 6387 | 1463821170008 Marionette TRACE conn3 <- [1,2358,null,{}] 01:59:30 INFO - PROCESS | 6387 | 1463821170018 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}] 01:59:30 INFO - PROCESS | 6387 | 1463821170249 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 01:59:30 INFO - PROCESS | 6387 | 1463821170554 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912a400 == 137 [pid = 6387] [id = 597] 01:59:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8912b800) [pid = 6387] [serial = 1792] [outer = (nil)] 01:59:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8a754000) [pid = 6387] [serial = 1793] [outer = 0x8912b800] 01:59:30 INFO - PROCESS | 6387 | 1463821170646 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8a79a800) [pid = 6387] [serial = 1794] [outer = 0x8912b800] 01:59:31 INFO - PROCESS | 6387 | 1463821171503 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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1537ms 01:59:31 INFO - PROCESS | 6387 | 1463821171575 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 6387 | 1463821171584 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 01:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:59:31 INFO - PROCESS | 6387 | 1463821171595 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 6387 | 1463821171599 Marionette TRACE conn3 <- [1,2362,null,{}] 01:59:31 INFO - PROCESS | 6387 | 1463821171606 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}] 01:59:31 INFO - PROCESS | 6387 | 1463821171910 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 01:59:31 INFO - PROCESS | 6387 | 1463821171946 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x89137800 == 138 [pid = 6387] [id = 598] 01:59:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8a758800) [pid = 6387] [serial = 1795] [outer = (nil)] 01:59:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8b682800) [pid = 6387] [serial = 1796] [outer = 0x8a758800] 01:59:32 INFO - PROCESS | 6387 | 1463821172023 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8c352800) [pid = 6387] [serial = 1797] [outer = 0x8a758800] 01:59:33 INFO - PROCESS | 6387 | 1463821173157 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]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1640ms 01:59:33 INFO - PROCESS | 6387 | 1463821173238 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 6387 | 1463821173243 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 01:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:59:33 INFO - PROCESS | 6387 | 1463821173250 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 6387 | 1463821173256 Marionette TRACE conn3 <- [1,2366,null,{}] 01:59:33 INFO - PROCESS | 6387 | 1463821173280 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}] 01:59:33 INFO - PROCESS | 6387 | 1463821173595 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8c5c7800) [pid = 6387] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x89130c00) [pid = 6387] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8a798400) [pid = 6387] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x91a43800) [pid = 6387] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8e70c400) [pid = 6387] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8e477400) [pid = 6387] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8eeaf000) [pid = 6387] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x88579000) [pid = 6387] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x9d8a6800) [pid = 6387] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x91aea400) [pid = 6387] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x95383c00) [pid = 6387] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x9257ec00) [pid = 6387] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x89136000) [pid = 6387] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8b3d0400) [pid = 6387] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x86b47400) [pid = 6387] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8d21b400) [pid = 6387] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x9538f400) [pid = 6387] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8c353400) [pid = 6387] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8f201800) [pid = 6387] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x950c3400) [pid = 6387] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8b369800) [pid = 6387] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:59:34 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x9776a800) [pid = 6387] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:59:34 INFO - PROCESS | 6387 | 1463821174339 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b47400 == 139 [pid = 6387] [id = 599] 01:59:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8764b400) [pid = 6387] [serial = 1798] [outer = (nil)] 01:59:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x89130c00) [pid = 6387] [serial = 1799] [outer = 0x8764b400] 01:59:34 INFO - PROCESS | 6387 | 1463821174442 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8d227800) [pid = 6387] [serial = 1800] [outer = 0x8764b400] 01:59:35 INFO - PROCESS | 6387 | 1463821175299 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]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2088ms 01:59:35 INFO - PROCESS | 6387 | 1463821175339 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 6387 | 1463821175343 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 01:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:59:35 INFO - PROCESS | 6387 | 1463821175350 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 6387 | 1463821175354 Marionette TRACE conn3 <- [1,2370,null,{}] 01:59:35 INFO - PROCESS | 6387 | 1463821175359 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}] 01:59:35 INFO - PROCESS | 6387 | 1463821175582 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 01:59:35 INFO - PROCESS | 6387 | 1463821175802 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a798400 == 140 [pid = 6387] [id = 600] 01:59:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8d4cfc00) [pid = 6387] [serial = 1801] [outer = (nil)] 01:59:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8d4d6c00) [pid = 6387] [serial = 1802] [outer = 0x8d4cfc00] 01:59:35 INFO - PROCESS | 6387 | 1463821175883 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8dce7c00) [pid = 6387] [serial = 1803] [outer = 0x8d4cfc00] 01:59:37 INFO - PROCESS | 6387 | 1463821177026 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]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1739ms 01:59:37 INFO - PROCESS | 6387 | 1463821177092 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 6387 | 1463821177100 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 01:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:59:37 INFO - PROCESS | 6387 | 1463821177110 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 6387 | 1463821177115 Marionette TRACE conn3 <- [1,2374,null,{}] 01:59:37 INFO - PROCESS | 6387 | 1463821177124 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}] 01:59:37 INFO - PROCESS | 6387 | 1463821177410 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 01:59:37 INFO - PROCESS | 6387 | 1463821177774 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x88038000 == 141 [pid = 6387] [id = 601] 01:59:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x89cdd400) [pid = 6387] [serial = 1804] [outer = (nil)] 01:59:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8b633400) [pid = 6387] [serial = 1805] [outer = 0x89cdd400] 01:59:37 INFO - PROCESS | 6387 | 1463821177881 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8b685000) [pid = 6387] [serial = 1806] [outer = 0x89cdd400] 01:59:38 INFO - PROCESS | 6387 | 1463821178879 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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1841ms 01:59:38 INFO - PROCESS | 6387 | 1463821178953 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 6387 | 1463821178961 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:59:38 INFO - PROCESS | 6387 | 1463821178973 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 6387 | 1463821178977 Marionette TRACE conn3 <- [1,2378,null,{}] 01:59:38 INFO - PROCESS | 6387 | 1463821178984 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}] 01:59:39 INFO - PROCESS | 6387 | 1463821179286 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 01:59:39 INFO - PROCESS | 6387 | 1463821179640 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d30a800 == 142 [pid = 6387] [id = 602] 01:59:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8d30b000) [pid = 6387] [serial = 1807] [outer = (nil)] 01:59:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8d65f400) [pid = 6387] [serial = 1808] [outer = 0x8d30b000] 01:59:39 INFO - PROCESS | 6387 | 1463821179731 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8dcf5800) [pid = 6387] [serial = 1809] [outer = 0x8d30b000] 01:59:40 INFO - PROCESS | 6387 | 1463821180785 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1884ms 01:59:40 INFO - PROCESS | 6387 | 1463821180858 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 6387 | 1463821180861 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 01:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:59:40 INFO - PROCESS | 6387 | 1463821180868 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 6387 | 1463821180875 Marionette TRACE conn3 <- [1,2382,null,{}] 01:59:40 INFO - PROCESS | 6387 | 1463821180892 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}] 01:59:41 INFO - PROCESS | 6387 | 1463821181183 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 01:59:41 INFO - PROCESS | 6387 | 1463821181532 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e477400 == 143 [pid = 6387] [id = 603] 01:59:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8e710400) [pid = 6387] [serial = 1810] [outer = (nil)] 01:59:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8eea9000) [pid = 6387] [serial = 1811] [outer = 0x8e710400] 01:59:41 INFO - PROCESS | 6387 | 1463821181626 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8f204400) [pid = 6387] [serial = 1812] [outer = 0x8e710400] 01:59:42 INFO - PROCESS | 6387 | 1463821182543 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]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1746ms 01:59:42 INFO - PROCESS | 6387 | 1463821182616 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 01:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:59:42 INFO - PROCESS | 6387 | 1463821182621 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 01:59:42 INFO - PROCESS | 6387 | 1463821182627 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 6387 | 1463821182631 Marionette TRACE conn3 <- [1,2386,null,{}] 01:59:42 INFO - PROCESS | 6387 | 1463821182637 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}] 01:59:42 INFO - PROCESS | 6387 | 1463821182899 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 01:59:43 INFO - PROCESS | 6387 | 1463821183247 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:43 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c47fc00 == 144 [pid = 6387] [id = 604] 01:59:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8ee67000) [pid = 6387] [serial = 1813] [outer = (nil)] 01:59:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8f979400) [pid = 6387] [serial = 1814] [outer = 0x8ee67000] 01:59:43 INFO - PROCESS | 6387 | 1463821183340 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8fbd4400) [pid = 6387] [serial = 1815] [outer = 0x8ee67000] 01:59:44 INFO - PROCESS | 6387 | 1463821184262 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]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1684ms 01:59:44 INFO - PROCESS | 6387 | 1463821184312 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 6387 | 1463821184316 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 01:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:59:44 INFO - PROCESS | 6387 | 1463821184323 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 6387 | 1463821184327 Marionette TRACE conn3 <- [1,2390,null,{}] 01:59:44 INFO - PROCESS | 6387 | 1463821184333 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}] 01:59:44 INFO - PROCESS | 6387 | 1463821184568 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 01:59:44 INFO - PROCESS | 6387 | 1463821184908 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4d0800 == 145 [pid = 6387] [id = 605] 01:59:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8f201800) [pid = 6387] [serial = 1816] [outer = (nil)] 01:59:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8fbe8800) [pid = 6387] [serial = 1817] [outer = 0x8f201800] 01:59:45 INFO - PROCESS | 6387 | 1463821185006 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x910f2800) [pid = 6387] [serial = 1818] [outer = 0x8f201800] 01:59:45 INFO - PROCESS | 6387 | 1463821185949 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]]]}] 01:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1684ms 01:59:46 INFO - PROCESS | 6387 | 1463821186008 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 6387 | 1463821186011 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 01:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:59:46 INFO - PROCESS | 6387 | 1463821186019 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 6387 | 1463821186022 Marionette TRACE conn3 <- [1,2394,null,{}] 01:59:46 INFO - PROCESS | 6387 | 1463821186028 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}] 01:59:46 INFO - PROCESS | 6387 | 1463821186302 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 01:59:46 INFO - PROCESS | 6387 | 1463821186653 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd9c00 == 146 [pid = 6387] [id = 606] 01:59:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8fbddc00) [pid = 6387] [serial = 1819] [outer = (nil)] 01:59:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x91a42000) [pid = 6387] [serial = 1820] [outer = 0x8fbddc00] 01:59:46 INFO - PROCESS | 6387 | 1463821186750 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91ae7000) [pid = 6387] [serial = 1821] [outer = 0x8fbddc00] 01:59:47 INFO - PROCESS | 6387 | 1463821187724 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]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 01:59:47 INFO - PROCESS | 6387 | 1463821187753 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 6387 | 1463821187757 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 01:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:59:47 INFO - PROCESS | 6387 | 1463821187763 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 6387 | 1463821187767 Marionette TRACE conn3 <- [1,2398,null,{}] 01:59:47 INFO - PROCESS | 6387 | 1463821187773 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}] 01:59:48 INFO - PROCESS | 6387 | 1463821188029 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 01:59:48 INFO - PROCESS | 6387 | 1463821188371 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d67800 == 147 [pid = 6387] [id = 607] 01:59:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x91d6c000) [pid = 6387] [serial = 1822] [outer = (nil)] 01:59:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x9272d400) [pid = 6387] [serial = 1823] [outer = 0x91d6c000] 01:59:48 INFO - PROCESS | 6387 | 1463821188476 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x92c56400) [pid = 6387] [serial = 1824] [outer = 0x91d6c000] 01:59:49 INFO - PROCESS | 6387 | 1463821189382 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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1687ms 01:59:49 INFO - PROCESS | 6387 | 1463821189453 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 6387 | 1463821189457 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 01:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:59:49 INFO - PROCESS | 6387 | 1463821189464 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 6387 | 1463821189468 Marionette TRACE conn3 <- [1,2402,null,{}] 01:59:49 INFO - PROCESS | 6387 | 1463821189473 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}] 01:59:49 INFO - PROCESS | 6387 | 1463821189741 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 01:59:50 INFO - PROCESS | 6387 | 1463821190095 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4cd000 == 148 [pid = 6387] [id = 608] 01:59:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x92583c00) [pid = 6387] [serial = 1825] [outer = (nil)] 01:59:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x939de800) [pid = 6387] [serial = 1826] [outer = 0x92583c00] 01:59:50 INFO - PROCESS | 6387 | 1463821190217 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x939f3000) [pid = 6387] [serial = 1827] [outer = 0x92583c00] 01:59:51 INFO - PROCESS | 6387 | 1463821191171 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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1784ms 01:59:51 INFO - PROCESS | 6387 | 1463821191250 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 6387 | 1463821191253 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 01:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:59:51 INFO - PROCESS | 6387 | 1463821191261 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 6387 | 1463821191265 Marionette TRACE conn3 <- [1,2406,null,{}] 01:59:51 INFO - PROCESS | 6387 | 1463821191271 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}] 01:59:51 INFO - PROCESS | 6387 | 1463821191533 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 01:59:51 INFO - PROCESS | 6387 | 1463821191871 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe3800 == 149 [pid = 6387] [id = 609] 01:59:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x91ae7800) [pid = 6387] [serial = 1828] [outer = (nil)] 01:59:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x93a8c000) [pid = 6387] [serial = 1829] [outer = 0x91ae7800] 01:59:51 INFO - PROCESS | 6387 | 1463821191971 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x93b54000) [pid = 6387] [serial = 1830] [outer = 0x91ae7800] 01:59:52 INFO - PROCESS | 6387 | 1463821192906 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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1687ms 01:59:52 INFO - PROCESS | 6387 | 1463821192951 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 6387 | 1463821192959 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 01:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:59:52 INFO - PROCESS | 6387 | 1463821192970 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 6387 | 1463821192973 Marionette TRACE conn3 <- [1,2410,null,{}] 01:59:52 INFO - PROCESS | 6387 | 1463821192980 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}] 01:59:53 INFO - PROCESS | 6387 | 1463821193223 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 01:59:53 INFO - PROCESS | 6387 | 1463821193568 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20b000 == 150 [pid = 6387] [id = 610] 01:59:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x939d9000) [pid = 6387] [serial = 1831] [outer = (nil)] 01:59:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x950c5400) [pid = 6387] [serial = 1832] [outer = 0x939d9000] 01:59:53 INFO - PROCESS | 6387 | 1463821193661 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x95267000) [pid = 6387] [serial = 1833] [outer = 0x939d9000] 01:59:54 INFO - PROCESS | 6387 | 1463821194588 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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1685ms 01:59:54 INFO - PROCESS | 6387 | 1463821194657 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 01:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:59:54 INFO - PROCESS | 6387 | 1463821194662 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 01:59:54 INFO - PROCESS | 6387 | 1463821194668 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - PROCESS | 6387 | 1463821194673 Marionette TRACE conn3 <- [1,2414,null,{}] 01:59:54 INFO - PROCESS | 6387 | 1463821194679 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}] 01:59:54 INFO - PROCESS | 6387 | 1463821194968 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 01:59:55 INFO - PROCESS | 6387 | 1463821195343 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x950c3400 == 151 [pid = 6387] [id = 611] 01:59:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x99708000) [pid = 6387] [serial = 1834] [outer = (nil)] 01:59:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x99a5d000) [pid = 6387] [serial = 1835] [outer = 0x99708000] 01:59:55 INFO - PROCESS | 6387 | 1463821195442 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x9a158400) [pid = 6387] [serial = 1836] [outer = 0x99708000] 01:59:56 INFO - PROCESS | 6387 | 1463821196379 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]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1783ms 01:59:56 INFO - PROCESS | 6387 | 1463821196454 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 6387 | 1463821196460 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 01:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:59:56 INFO - PROCESS | 6387 | 1463821196470 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 6387 | 1463821196475 Marionette TRACE conn3 <- [1,2418,null,{}] 01:59:56 INFO - PROCESS | 6387 | 1463821196485 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}] 01:59:56 INFO - PROCESS | 6387 | 1463821196808 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 01:59:57 INFO - PROCESS | 6387 | 1463821197167 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c69000 == 152 [pid = 6387] [id = 612] 01:59:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x89135800) [pid = 6387] [serial = 1837] [outer = (nil)] 01:59:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9a17c800) [pid = 6387] [serial = 1838] [outer = 0x89135800] 01:59:57 INFO - PROCESS | 6387 | 1463821197256 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a223400) [pid = 6387] [serial = 1839] [outer = 0x89135800] 01:59:58 INFO - PROCESS | 6387 | 1463821198243 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]]]}] 01:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1842ms 01:59:58 INFO - PROCESS | 6387 | 1463821198312 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 01:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:59:58 INFO - PROCESS | 6387 | 1463821198317 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 01:59:58 INFO - PROCESS | 6387 | 1463821198323 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 6387 | 1463821198327 Marionette TRACE conn3 <- [1,2422,null,{}] 01:59:58 INFO - PROCESS | 6387 | 1463821198343 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}] 01:59:58 INFO - PROCESS | 6387 | 1463821198625 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 01:59:58 INFO - PROCESS | 6387 | 1463821198976 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b53000 == 153 [pid = 6387] [id = 613] 01:59:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x92733000) [pid = 6387] [serial = 1840] [outer = (nil)] 01:59:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9a966400) [pid = 6387] [serial = 1841] [outer = 0x92733000] 01:59:59 INFO - PROCESS | 6387 | 1463821199068 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9aa8e400) [pid = 6387] [serial = 1842] [outer = 0x92733000] 02:00:00 INFO - PROCESS | 6387 | 1463821200005 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]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1748ms 02:00:00 INFO - PROCESS | 6387 | 1463821200073 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:00:00 INFO - PROCESS | 6387 | 1463821200077 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:00:00 INFO - PROCESS | 6387 | 1463821200083 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 6387 | 1463821200087 Marionette TRACE conn3 <- [1,2426,null,{}] 02:00:00 INFO - PROCESS | 6387 | 1463821200093 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}] 02:00:00 INFO - PROCESS | 6387 | 1463821200370 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:00:00 INFO - PROCESS | 6387 | 1463821200717 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a279800 == 154 [pid = 6387] [id = 614] 02:00:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9a415c00) [pid = 6387] [serial = 1843] [outer = (nil)] 02:00:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9b819800) [pid = 6387] [serial = 1844] [outer = 0x9a415c00] 02:00:00 INFO - PROCESS | 6387 | 1463821200812 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9b9cac00) [pid = 6387] [serial = 1845] [outer = 0x9a415c00] 02:00:01 INFO - PROCESS | 6387 | 1463821201737 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]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1691ms 02:00:01 INFO - PROCESS | 6387 | 1463821201774 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 6387 | 1463821201778 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:00:01 INFO - PROCESS | 6387 | 1463821201785 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 6387 | 1463821201788 Marionette TRACE conn3 <- [1,2430,null,{}] 02:00:01 INFO - PROCESS | 6387 | 1463821201794 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}] 02:00:02 INFO - PROCESS | 6387 | 1463821202042 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:00:02 INFO - PROCESS | 6387 | 1463821202401 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x88039000 == 155 [pid = 6387] [id = 615] 02:00:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x8a795000) [pid = 6387] [serial = 1846] [outer = (nil)] 02:00:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0xa2159800) [pid = 6387] [serial = 1847] [outer = 0x8a795000] 02:00:02 INFO - PROCESS | 6387 | 1463821202494 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa2280000) [pid = 6387] [serial = 1848] [outer = 0x8a795000] 02:00:03 INFO - PROCESS | 6387 | 1463821203475 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]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1736ms 02:00:03 INFO - PROCESS | 6387 | 1463821203522 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:00:03 INFO - PROCESS | 6387 | 1463821203526 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:00:03 INFO - PROCESS | 6387 | 1463821203533 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 6387 | 1463821203537 Marionette TRACE conn3 <- [1,2434,null,{}] 02:00:03 INFO - PROCESS | 6387 | 1463821203543 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}] 02:00:03 INFO - PROCESS | 6387 | 1463821203795 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:00:04 INFO - PROCESS | 6387 | 1463821204141 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x9d49e000 == 156 [pid = 6387] [id = 616] 02:00:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9d8f6c00) [pid = 6387] [serial = 1849] [outer = (nil)] 02:00:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0xa262d000) [pid = 6387] [serial = 1850] [outer = 0x9d8f6c00] 02:00:04 INFO - PROCESS | 6387 | 1463821204236 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0xa26c1000) [pid = 6387] [serial = 1851] [outer = 0x9d8f6c00] 02:00:05 INFO - PROCESS | 6387 | 1463821205156 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]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1732ms 02:00:05 INFO - PROCESS | 6387 | 1463821205265 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 6387 | 1463821205269 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:00:05 INFO - PROCESS | 6387 | 1463821205276 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 6387 | 1463821205280 Marionette TRACE conn3 <- [1,2438,null,{}] 02:00:05 INFO - PROCESS | 6387 | 1463821205338 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}] 02:00:05 INFO - PROCESS | 6387 | 1463821205589 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:00:05 INFO - PROCESS | 6387 | 1463821205903 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x87646800 == 157 [pid = 6387] [id = 617] 02:00:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0xa245b800) [pid = 6387] [serial = 1852] [outer = (nil)] 02:00:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0xa3084000) [pid = 6387] [serial = 1853] [outer = 0xa245b800] 02:00:06 INFO - PROCESS | 6387 | 1463821205996 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0xa30efc00) [pid = 6387] [serial = 1854] [outer = 0xa245b800] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x88575c00 == 156 [pid = 6387] [id = 488] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd8800 == 155 [pid = 6387] [id = 543] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3c6000 == 154 [pid = 6387] [id = 541] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x88579800 == 153 [pid = 6387] [id = 549] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8a79ac00 == 152 [pid = 6387] [id = 546] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x92c5b400 == 151 [pid = 6387] [id = 545] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe5000 == 150 [pid = 6387] [id = 547] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x9a22a000 == 149 [pid = 6387] [id = 550] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x87d1ac00 == 148 [pid = 6387] [id = 544] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x89135400 == 147 [pid = 6387] [id = 489] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab74400 == 146 [pid = 6387] [id = 542] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x9a0b7c00 == 145 [pid = 6387] [id = 594] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86d79800 == 144 [pid = 6387] [id = 593] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x92c5e800 == 143 [pid = 6387] [id = 592] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x95268000 == 142 [pid = 6387] [id = 591] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x939f5800 == 141 [pid = 6387] [id = 589] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x946cbc00 == 140 [pid = 6387] [id = 590] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8d657c00 == 139 [pid = 6387] [id = 588] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd7c00 == 138 [pid = 6387] [id = 587] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x89131800 == 137 [pid = 6387] [id = 586] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8c473800 == 136 [pid = 6387] [id = 585] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8f206000 == 135 [pid = 6387] [id = 584] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8d65a000 == 134 [pid = 6387] [id = 583] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8c35ac00 == 133 [pid = 6387] [id = 581] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86d72800 == 132 [pid = 6387] [id = 582] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8b633000 == 131 [pid = 6387] [id = 580] 02:00:08 INFO - PROCESS | 6387 | --DOCSHELL 0x87c66800 == 130 [pid = 6387] [id = 579] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x8d302c00) [pid = 6387] [serial = 1736] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x8d219c00) [pid = 6387] [serial = 1676] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8ab76800) [pid = 6387] [serial = 1674] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8c357400) [pid = 6387] [serial = 1731] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x91d66800) [pid = 6387] [serial = 1691] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8ee69c00) [pid = 6387] [serial = 1682] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8e709400) [pid = 6387] [serial = 1680] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8f977000) [pid = 6387] [serial = 1685] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x89135000) [pid = 6387] [serial = 1727] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0xa21a5800) [pid = 6387] [serial = 1725] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x91d70000) [pid = 6387] [serial = 1692] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x92c5a800) [pid = 6387] [serial = 1695] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x98f3cc00) [pid = 6387] [serial = 1704] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8d2d3000) [pid = 6387] [serial = 1677] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8fbd6000) [pid = 6387] [serial = 1686] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8eea7c00) [pid = 6387] [serial = 1683] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x939e7000) [pid = 6387] [serial = 1698] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x93a53000) [pid = 6387] [serial = 1700] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x8c5ccc00) [pid = 6387] [serial = 1605] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0xa0508000) [pid = 6387] [serial = 1721] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8d2da000) [pid = 6387] [serial = 1734] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x9a968800) [pid = 6387] [serial = 1712] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9b81a800) [pid = 6387] [serial = 1718] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91a3d400) [pid = 6387] [serial = 1689] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9b509c00) [pid = 6387] [serial = 1715] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x9126d800) [pid = 6387] [serial = 1688] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x9a22bc00) [pid = 6387] [serial = 1709] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x9a174000) [pid = 6387] [serial = 1707] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x89cd5c00) [pid = 6387] [serial = 1673] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x92c52000) [pid = 6387] [serial = 1694] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8d227400) [pid = 6387] [serial = 1733] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x9a412800) [pid = 6387] [serial = 1710] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8e55bc00) [pid = 6387] [serial = 1679] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x9b80d800) [pid = 6387] [serial = 1716] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x9aa8a000) [pid = 6387] [serial = 1713] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x9a14f000) [pid = 6387] [serial = 1706] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x939dd400) [pid = 6387] [serial = 1697] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8b680000) [pid = 6387] [serial = 1730] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0xa2161000) [pid = 6387] [serial = 1724] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x93a8c400) [pid = 6387] [serial = 1701] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9b9c5c00) [pid = 6387] [serial = 1719] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x97772000) [pid = 6387] [serial = 1703] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0xa104c400) [pid = 6387] [serial = 1722] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8a78ec00) [pid = 6387] [serial = 1728] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 6387 | 1463821209171 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]]]}] 02:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 3946ms 02:00:09 INFO - PROCESS | 6387 | 1463821209223 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 6387 | 1463821209229 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:00:09 INFO - PROCESS | 6387 | 1463821209238 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 6387 | 1463821209244 Marionette TRACE conn3 <- [1,2442,null,{}] 02:00:09 INFO - PROCESS | 6387 | 1463821209254 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}] 02:00:09 INFO - PROCESS | 6387 | 1463821209597 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:00:09 INFO - PROCESS | 6387 | 1463821209740 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d24400 == 131 [pid = 6387] [id = 618] 02:00:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x88575c00) [pid = 6387] [serial = 1855] [outer = (nil)] 02:00:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8912c400) [pid = 6387] [serial = 1856] [outer = 0x88575c00] 02:00:09 INFO - PROCESS | 6387 | 1463821209824 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x89cdf000) [pid = 6387] [serial = 1857] [outer = 0x88575c00] 02:00:10 INFO - PROCESS | 6387 | 1463821210675 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]]]}] 02:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1487ms 02:00:10 INFO - PROCESS | 6387 | 1463821210725 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 6387 | 1463821210733 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:00:10 INFO - PROCESS | 6387 | 1463821210744 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 6387 | 1463821210747 Marionette TRACE conn3 <- [1,2446,null,{}] 02:00:10 INFO - PROCESS | 6387 | 1463821210754 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}] 02:00:10 INFO - PROCESS | 6387 | 1463821210980 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:00:11 INFO - PROCESS | 6387 | 1463821211229 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab74400 == 132 [pid = 6387] [id = 619] 02:00:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b35e800) [pid = 6387] [serial = 1858] [outer = (nil)] 02:00:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8b636c00) [pid = 6387] [serial = 1859] [outer = 0x8b35e800] 02:00:11 INFO - PROCESS | 6387 | 1463821211306 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8b689c00) [pid = 6387] [serial = 1860] [outer = 0x8b35e800] 02:00:12 INFO - PROCESS | 6387 | 1463821212281 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]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1593ms 02:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:00:12 INFO - PROCESS | 6387 | 1463821212337 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 6387 | 1463821212341 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:00:12 INFO - PROCESS | 6387 | 1463821212348 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 6387 | 1463821212354 Marionette TRACE conn3 <- [1,2450,null,{}] 02:00:12 INFO - PROCESS | 6387 | 1463821212377 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}] 02:00:12 INFO - PROCESS | 6387 | 1463821212687 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:00:12 INFO - PROCESS | 6387 | 1463821212733 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d1a000 == 133 [pid = 6387] [id = 620] 02:00:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d219c00) [pid = 6387] [serial = 1861] [outer = (nil)] 02:00:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d2d2400) [pid = 6387] [serial = 1862] [outer = 0x8d219c00] 02:00:12 INFO - PROCESS | 6387 | 1463821212822 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8d30c000) [pid = 6387] [serial = 1863] [outer = 0x8d219c00] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8764b400) [pid = 6387] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8912b800) [pid = 6387] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x86b50000) [pid = 6387] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8a799000) [pid = 6387] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9a173000) [pid = 6387] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8a75dc00) [pid = 6387] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x981dc000) [pid = 6387] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x98a99400) [pid = 6387] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:00:13 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x950bac00) [pid = 6387] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x93a47800) [pid = 6387] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8f205000) [pid = 6387] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8fbf0000) [pid = 6387] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8e558c00) [pid = 6387] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8ee65400) [pid = 6387] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8f207400) [pid = 6387] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8e560c00) [pid = 6387] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8c474c00) [pid = 6387] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8c47bc00) [pid = 6387] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8b633c00) [pid = 6387] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x87d18800) [pid = 6387] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8a758800) [pid = 6387] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:00:14 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x8a759800) [pid = 6387] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:00:14 INFO - PROCESS | 6387 | 1463821214410 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]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2088ms 02:00:14 INFO - PROCESS | 6387 | 1463821214459 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 6387 | 1463821214464 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:00:14 INFO - PROCESS | 6387 | 1463821214472 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 6387 | 1463821214476 Marionette TRACE conn3 <- [1,2454,null,{}] 02:00:14 INFO - PROCESS | 6387 | 1463821214481 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}] 02:00:14 INFO - PROCESS | 6387 | 1463821214674 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:00:14 INFO - PROCESS | 6387 | 1463821214691 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cdb000 == 134 [pid = 6387] [id = 621] 02:00:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8c5c8400) [pid = 6387] [serial = 1864] [outer = (nil)] 02:00:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8d302800) [pid = 6387] [serial = 1865] [outer = 0x8c5c8400] 02:00:14 INFO - PROCESS | 6387 | 1463821214765 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8d655800) [pid = 6387] [serial = 1866] [outer = 0x8c5c8400] 02:00:15 INFO - PROCESS | 6387 | 1463821215776 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]]]}] 02:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1341ms 02:00:15 INFO - PROCESS | 6387 | 1463821215813 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:00:15 INFO - PROCESS | 6387 | 1463821215816 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:00:15 INFO - PROCESS | 6387 | 1463821215822 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 6387 | 1463821215826 Marionette TRACE conn3 <- [1,2458,null,{}] 02:00:15 INFO - PROCESS | 6387 | 1463821215831 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}] 02:00:16 INFO - PROCESS | 6387 | 1463821216166 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:00:16 INFO - PROCESS | 6387 | 1463821216533 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c62c00 == 135 [pid = 6387] [id = 622] 02:00:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x87c63c00) [pid = 6387] [serial = 1867] [outer = (nil)] 02:00:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8803d000) [pid = 6387] [serial = 1868] [outer = 0x87c63c00] 02:00:16 INFO - PROCESS | 6387 | 1463821216630 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8870e000) [pid = 6387] [serial = 1869] [outer = 0x87c63c00] 02:00:17 INFO - PROCESS | 6387 | 1463821217601 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]]]}] 02:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1834ms 02:00:17 INFO - PROCESS | 6387 | 1463821217660 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 6387 | 1463821217666 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:00:17 INFO - PROCESS | 6387 | 1463821217675 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 6387 | 1463821217682 Marionette TRACE conn3 <- [1,2462,null,{}] 02:00:17 INFO - PROCESS | 6387 | 1463821217689 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}] 02:00:18 INFO - PROCESS | 6387 | 1463821218051 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:00:18 INFO - PROCESS | 6387 | 1463821218338 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3d2400 == 136 [pid = 6387] [id = 623] 02:00:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8b633800) [pid = 6387] [serial = 1870] [outer = (nil)] 02:00:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8c359000) [pid = 6387] [serial = 1871] [outer = 0x8b633800] 02:00:18 INFO - PROCESS | 6387 | 1463821218432 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8c47a000) [pid = 6387] [serial = 1872] [outer = 0x8b633800] 02:00:19 INFO - PROCESS | 6387 | 1463821219457 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]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1834ms 02:00:19 INFO - PROCESS | 6387 | 1463821219510 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 6387 | 1463821219515 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:00:19 INFO - PROCESS | 6387 | 1463821219522 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 6387 | 1463821219526 Marionette TRACE conn3 <- [1,2466,null,{}] 02:00:19 INFO - PROCESS | 6387 | 1463821219533 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}] 02:00:19 INFO - PROCESS | 6387 | 1463821219775 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:00:20 INFO - PROCESS | 6387 | 1463821220164 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d303400 == 137 [pid = 6387] [id = 624] 02:00:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8d306c00) [pid = 6387] [serial = 1873] [outer = (nil)] 02:00:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8d30b400) [pid = 6387] [serial = 1874] [outer = 0x8d306c00] 02:00:20 INFO - PROCESS | 6387 | 1463821220263 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8d659000) [pid = 6387] [serial = 1875] [outer = 0x8d306c00] 02:00:21 INFO - PROCESS | 6387 | 1463821221290 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]]]}] 02:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1834ms 02:00:21 INFO - PROCESS | 6387 | 1463821221358 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:00:21 INFO - PROCESS | 6387 | 1463821221365 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:00:21 INFO - PROCESS | 6387 | 1463821221383 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 6387 | 1463821221390 Marionette TRACE conn3 <- [1,2470,null,{}] 02:00:21 INFO - PROCESS | 6387 | 1463821221397 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}] 02:00:21 INFO - PROCESS | 6387 | 1463821221675 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:00:22 INFO - PROCESS | 6387 | 1463821222016 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab71800 == 138 [pid = 6387] [id = 625] 02:00:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8e47a000) [pid = 6387] [serial = 1876] [outer = (nil)] 02:00:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8e563c00) [pid = 6387] [serial = 1877] [outer = 0x8e47a000] 02:00:22 INFO - PROCESS | 6387 | 1463821222109 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8e70bc00) [pid = 6387] [serial = 1878] [outer = 0x8e47a000] 02:00:23 INFO - PROCESS | 6387 | 1463821223100 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]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1792ms 02:00:23 INFO - PROCESS | 6387 | 1463821223168 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:00:23 INFO - PROCESS | 6387 | 1463821223172 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:00:23 INFO - PROCESS | 6387 | 1463821223179 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 6387 | 1463821223183 Marionette TRACE conn3 <- [1,2474,null,{}] 02:00:23 INFO - PROCESS | 6387 | 1463821223189 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}] 02:00:23 INFO - PROCESS | 6387 | 1463821223438 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:00:23 INFO - PROCESS | 6387 | 1463821223774 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55fc00 == 139 [pid = 6387] [id = 626] 02:00:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8ee64c00) [pid = 6387] [serial = 1879] [outer = (nil)] 02:00:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8eea5c00) [pid = 6387] [serial = 1880] [outer = 0x8ee64c00] 02:00:23 INFO - PROCESS | 6387 | 1463821223869 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8eeac000) [pid = 6387] [serial = 1881] [outer = 0x8ee64c00] 02:00:24 INFO - PROCESS | 6387 | 1463821224820 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]]]}] 02:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1682ms 02:00:24 INFO - PROCESS | 6387 | 1463821224863 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 6387 | 1463821224867 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:00:24 INFO - PROCESS | 6387 | 1463821224873 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 6387 | 1463821224877 Marionette TRACE conn3 <- [1,2478,null,{}] 02:00:24 INFO - PROCESS | 6387 | 1463821224883 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}] 02:00:25 INFO - PROCESS | 6387 | 1463821225122 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:00:25 INFO - PROCESS | 6387 | 1463821225468 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbd5400 == 140 [pid = 6387] [id = 627] 02:00:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8fbd7400) [pid = 6387] [serial = 1882] [outer = (nil)] 02:00:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8fbe1c00) [pid = 6387] [serial = 1883] [outer = 0x8fbd7400] 02:00:25 INFO - PROCESS | 6387 | 1463821225591 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x9126d400) [pid = 6387] [serial = 1884] [outer = 0x8fbd7400] 02:00:26 INFO - PROCESS | 6387 | 1463821226575 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]]]}] 02:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1782ms 02:00:26 INFO - PROCESS | 6387 | 1463821226657 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 6387 | 1463821226661 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:00:26 INFO - PROCESS | 6387 | 1463821226667 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 6387 | 1463821226671 Marionette TRACE conn3 <- [1,2482,null,{}] 02:00:26 INFO - PROCESS | 6387 | 1463821226677 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}] 02:00:26 INFO - PROCESS | 6387 | 1463821226953 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:00:27 INFO - PROCESS | 6387 | 1463821227297 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55b800 == 141 [pid = 6387] [id = 628] 02:00:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8ee63000) [pid = 6387] [serial = 1885] [outer = (nil)] 02:00:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x91490000) [pid = 6387] [serial = 1886] [outer = 0x8ee63000] 02:00:27 INFO - PROCESS | 6387 | 1463821227384 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91a40000) [pid = 6387] [serial = 1887] [outer = 0x8ee63000] 02:00:28 INFO - PROCESS | 6387 | 1463821228342 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]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1734ms 02:00:28 INFO - PROCESS | 6387 | 1463821228403 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 6387 | 1463821228408 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:00:28 INFO - PROCESS | 6387 | 1463821228414 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 6387 | 1463821228418 Marionette TRACE conn3 <- [1,2486,null,{}] 02:00:28 INFO - PROCESS | 6387 | 1463821228424 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}] 02:00:28 INFO - PROCESS | 6387 | 1463821228670 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:00:29 INFO - PROCESS | 6387 | 1463821229010 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eea4800 == 142 [pid = 6387] [id = 629] 02:00:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8f979c00) [pid = 6387] [serial = 1888] [outer = (nil)] 02:00:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91d6bc00) [pid = 6387] [serial = 1889] [outer = 0x8f979c00] 02:00:29 INFO - PROCESS | 6387 | 1463821229106 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x91d70400) [pid = 6387] [serial = 1890] [outer = 0x8f979c00] 02:00:30 INFO - PROCESS | 6387 | 1463821230051 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]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1682ms 02:00:30 INFO - PROCESS | 6387 | 1463821230097 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:00:30 INFO - PROCESS | 6387 | 1463821230101 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:00:30 INFO - PROCESS | 6387 | 1463821230108 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 6387 | 1463821230112 Marionette TRACE conn3 <- [1,2490,null,{}] 02:00:30 INFO - PROCESS | 6387 | 1463821230118 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}] 02:00:30 INFO - PROCESS | 6387 | 1463821230355 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:00:30 INFO - PROCESS | 6387 | 1463821230708 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x91a47000 == 143 [pid = 6387] [id = 630] 02:00:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x91aeac00) [pid = 6387] [serial = 1891] [outer = (nil)] 02:00:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x92c5ec00) [pid = 6387] [serial = 1892] [outer = 0x91aeac00] 02:00:30 INFO - PROCESS | 6387 | 1463821230802 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x939d5c00) [pid = 6387] [serial = 1893] [outer = 0x91aeac00] 02:00:31 INFO - PROCESS | 6387 | 1463821231716 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]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1682ms 02:00:31 INFO - PROCESS | 6387 | 1463821231790 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 6387 | 1463821231794 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:00:31 INFO - PROCESS | 6387 | 1463821231801 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 6387 | 1463821231811 Marionette TRACE conn3 <- [1,2494,null,{}] 02:00:31 INFO - PROCESS | 6387 | 1463821231817 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}] 02:00:32 INFO - PROCESS | 6387 | 1463821232088 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:00:32 INFO - PROCESS | 6387 | 1463821232427 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d70000 == 144 [pid = 6387] [id = 631] 02:00:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x92c52c00) [pid = 6387] [serial = 1894] [outer = (nil)] 02:00:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x93a4b400) [pid = 6387] [serial = 1895] [outer = 0x92c52c00] 02:00:32 INFO - PROCESS | 6387 | 1463821232523 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x93b53c00) [pid = 6387] [serial = 1896] [outer = 0x92c52c00] 02:00:33 INFO - PROCESS | 6387 | 1463821233477 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]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1743ms 02:00:33 INFO - PROCESS | 6387 | 1463821233546 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 6387 | 1463821233550 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:00:33 INFO - PROCESS | 6387 | 1463821233557 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 6387 | 1463821233560 Marionette TRACE conn3 <- [1,2498,null,{}] 02:00:33 INFO - PROCESS | 6387 | 1463821233566 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}] 02:00:33 INFO - PROCESS | 6387 | 1463821233843 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:00:34 INFO - PROCESS | 6387 | 1463821234212 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x950c6800 == 145 [pid = 6387] [id = 632] 02:00:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x950c9c00) [pid = 6387] [serial = 1897] [outer = (nil)] 02:00:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x95389000) [pid = 6387] [serial = 1898] [outer = 0x950c9c00] 02:00:34 INFO - PROCESS | 6387 | 1463821234320 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x981da800) [pid = 6387] [serial = 1899] [outer = 0x950c9c00] 02:00:35 INFO - PROCESS | 6387 | 1463821235300 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1792ms 02:00:35 INFO - PROCESS | 6387 | 1463821235350 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 6387 | 1463821235355 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:00:35 INFO - PROCESS | 6387 | 1463821235361 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 6387 | 1463821235367 Marionette TRACE conn3 <- [1,2502,null,{}] 02:00:35 INFO - PROCESS | 6387 | 1463821235373 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}] 02:00:35 INFO - PROCESS | 6387 | 1463821235644 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:00:36 INFO - PROCESS | 6387 | 1463821236026 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x97771800 == 146 [pid = 6387] [id = 633] 02:00:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x9a0b2c00) [pid = 6387] [serial = 1900] [outer = (nil)] 02:00:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x9a155800) [pid = 6387] [serial = 1901] [outer = 0x9a0b2c00] 02:00:36 INFO - PROCESS | 6387 | 1463821236120 Marionette DEBUG loaded listener.js 02:00:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x9a179000) [pid = 6387] [serial = 1902] [outer = 0x9a0b2c00] 02:00:37 INFO - PROCESS | 6387 | 1463821237076 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]]]}] 02:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1782ms 02:00:37 INFO - PROCESS | 6387 | 1463821237145 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:00:37 INFO - PROCESS | 6387 | 1463821237149 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:00:37 INFO - PROCESS | 6387 | 1463821237156 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:00:37 INFO - PROCESS | 6387 | 1463821237159 Marionette TRACE conn3 <- [1,2506,null,{}] 02:00:37 INFO - PROCESS | 6387 | 1463821237165 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}] 02:00:37 INFO - PROCESS | 6387 | 1463821237414 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:00:37 INFO - PROCESS | 6387 | 1463821237761 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b54800 == 147 [pid = 6387] [id = 634] 02:00:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x9148dc00) [pid = 6387] [serial = 1903] [outer = (nil)] 02:00:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9a415400) [pid = 6387] [serial = 1904] [outer = 0x9148dc00] 02:00:37 INFO - PROCESS | 6387 | 1463821237858 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a418400) [pid = 6387] [serial = 1905] [outer = 0x9148dc00] 02:00:38 INFO - PROCESS | 6387 | 1463821238810 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]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1734ms 02:00:38 INFO - PROCESS | 6387 | 1463821238891 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 6387 | 1463821238895 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:00:38 INFO - PROCESS | 6387 | 1463821238902 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 6387 | 1463821238904 Marionette TRACE conn3 <- [1,2510,null,{}] 02:00:38 INFO - PROCESS | 6387 | 1463821238911 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}] 02:00:39 INFO - PROCESS | 6387 | 1463821239143 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:00:39 INFO - PROCESS | 6387 | 1463821239504 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d79400 == 148 [pid = 6387] [id = 635] 02:00:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x87648800) [pid = 6387] [serial = 1906] [outer = (nil)] 02:00:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9a961400) [pid = 6387] [serial = 1907] [outer = 0x87648800] 02:00:39 INFO - PROCESS | 6387 | 1463821239598 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9aa92000) [pid = 6387] [serial = 1908] [outer = 0x87648800] 02:00:40 INFO - PROCESS | 6387 | 1463821240535 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]]]}] 02:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 02:00:40 INFO - PROCESS | 6387 | 1463821240586 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:00:40 INFO - PROCESS | 6387 | 1463821240590 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:00:40 INFO - PROCESS | 6387 | 1463821240596 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 6387 | 1463821240600 Marionette TRACE conn3 <- [1,2514,null,{}] 02:00:40 INFO - PROCESS | 6387 | 1463821240606 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}] 02:00:40 INFO - PROCESS | 6387 | 1463821240859 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:00:41 INFO - PROCESS | 6387 | 1463821241209 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x98a08c00 == 149 [pid = 6387] [id = 636] 02:00:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x99a0bc00) [pid = 6387] [serial = 1909] [outer = (nil)] 02:00:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9b815800) [pid = 6387] [serial = 1910] [outer = 0x99a0bc00] 02:00:41 INFO - PROCESS | 6387 | 1463821241299 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9b9c6400) [pid = 6387] [serial = 1911] [outer = 0x99a0bc00] 02:00:42 INFO - PROCESS | 6387 | 1463821242243 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]]]}] 02:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1681ms 02:00:42 INFO - PROCESS | 6387 | 1463821242279 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 6387 | 1463821242282 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:00:42 INFO - PROCESS | 6387 | 1463821242289 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 6387 | 1463821242293 Marionette TRACE conn3 <- [1,2518,null,{}] 02:00:42 INFO - PROCESS | 6387 | 1463821242299 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}] 02:00:42 INFO - PROCESS | 6387 | 1463821242531 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:00:42 INFO - PROCESS | 6387 | 1463821242882 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b53c00 == 150 [pid = 6387] [id = 637] 02:00:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a969400) [pid = 6387] [serial = 1912] [outer = (nil)] 02:00:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0xa21a2c00) [pid = 6387] [serial = 1913] [outer = 0x9a969400] 02:00:42 INFO - PROCESS | 6387 | 1463821242977 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa1057800) [pid = 6387] [serial = 1914] [outer = 0x9a969400] 02:00:43 INFO - PROCESS | 6387 | 1463821243956 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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1734ms 02:00:44 INFO - PROCESS | 6387 | 1463821244025 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 6387 | 1463821244028 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:00:44 INFO - PROCESS | 6387 | 1463821244035 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 6387 | 1463821244039 Marionette TRACE conn3 <- [1,2522,null,{}] 02:00:44 INFO - PROCESS | 6387 | 1463821244045 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}] 02:00:44 INFO - PROCESS | 6387 | 1463821244286 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:00:44 INFO - PROCESS | 6387 | 1463821244645 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d74c00 == 151 [pid = 6387] [id = 638] 02:00:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x8b3ccc00) [pid = 6387] [serial = 1915] [outer = (nil)] 02:00:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0xa26ea400) [pid = 6387] [serial = 1916] [outer = 0x8b3ccc00] 02:00:44 INFO - PROCESS | 6387 | 1463821244740 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0xa307e400) [pid = 6387] [serial = 1917] [outer = 0x8b3ccc00] 02:00:45 INFO - PROCESS | 6387 | 1463821245696 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]]]}] 02:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1733ms 02:00:45 INFO - PROCESS | 6387 | 1463821245769 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:00:45 INFO - PROCESS | 6387 | 1463821245773 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:00:45 INFO - PROCESS | 6387 | 1463821245779 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 6387 | 1463821245782 Marionette TRACE conn3 <- [1,2526,null,{}] 02:00:45 INFO - PROCESS | 6387 | 1463821245788 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}] 02:00:46 INFO - PROCESS | 6387 | 1463821246042 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:00:46 INFO - PROCESS | 6387 | 1463821246391 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x89137800 == 150 [pid = 6387] [id = 598] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4d400 == 149 [pid = 6387] [id = 528] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x91489800 == 148 [pid = 6387] [id = 178] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8912a400 == 147 [pid = 6387] [id = 597] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86b47400 == 146 [pid = 6387] [id = 599] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8b35f400 == 145 [pid = 6387] [id = 529] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x89cdb000 == 144 [pid = 6387] [id = 621] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x87d1a000 == 143 [pid = 6387] [id = 620] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab74400 == 142 [pid = 6387] [id = 619] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x87d24400 == 141 [pid = 6387] [id = 618] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x9d49e000 == 140 [pid = 6387] [id = 616] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x9a279800 == 139 [pid = 6387] [id = 614] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x88039000 == 138 [pid = 6387] [id = 615] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86b53000 == 137 [pid = 6387] [id = 613] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x87c69000 == 136 [pid = 6387] [id = 612] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x950c3400 == 135 [pid = 6387] [id = 611] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe3800 == 134 [pid = 6387] [id = 609] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8f20b000 == 133 [pid = 6387] [id = 610] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4cd000 == 132 [pid = 6387] [id = 608] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x91d67800 == 131 [pid = 6387] [id = 607] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd9c00 == 130 [pid = 6387] [id = 606] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8d4d0800 == 129 [pid = 6387] [id = 605] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8c47fc00 == 128 [pid = 6387] [id = 604] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8e477400 == 127 [pid = 6387] [id = 603] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8d30a800 == 126 [pid = 6387] [id = 602] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8a798400 == 125 [pid = 6387] [id = 600] 02:00:48 INFO - PROCESS | 6387 | --DOCSHELL 0x88038000 == 124 [pid = 6387] [id = 601] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8d4d8800) [pid = 6387] [serial = 1671] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x89130c00) [pid = 6387] [serial = 1799] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8a754000) [pid = 6387] [serial = 1793] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0xa2454000) [pid = 6387] [serial = 1791] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0xa22c4800) [pid = 6387] [serial = 1790] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0xa215e800) [pid = 6387] [serial = 1788] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0xa105a400) [pid = 6387] [serial = 1787] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9b9cc000) [pid = 6387] [serial = 1785] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x9b87dc00) [pid = 6387] [serial = 1784] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x9b152c00) [pid = 6387] [serial = 1782] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9aa8cc00) [pid = 6387] [serial = 1781] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x9a279c00) [pid = 6387] [serial = 1779] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x9a223000) [pid = 6387] [serial = 1778] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x9a150000) [pid = 6387] [serial = 1776] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9a14a400) [pid = 6387] [serial = 1775] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x98a9bc00) [pid = 6387] [serial = 1773] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x981d8800) [pid = 6387] [serial = 1772] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x946d9c00) [pid = 6387] [serial = 1770] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x93a52400) [pid = 6387] [serial = 1769] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x939d6800) [pid = 6387] [serial = 1767] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x92c53400) [pid = 6387] [serial = 1766] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x91d6e400) [pid = 6387] [serial = 1764] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91d65c00) [pid = 6387] [serial = 1763] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x9148d000) [pid = 6387] [serial = 1761] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x91482400) [pid = 6387] [serial = 1760] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x910fcc00) [pid = 6387] [serial = 1758] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x910f6800) [pid = 6387] [serial = 1757] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8fbde000) [pid = 6387] [serial = 1755] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8f210800) [pid = 6387] [serial = 1754] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8ee6e000) [pid = 6387] [serial = 1752] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8ee62400) [pid = 6387] [serial = 1751] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8e479c00) [pid = 6387] [serial = 1749] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8dcf5c00) [pid = 6387] [serial = 1748] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d2cc000) [pid = 6387] [serial = 1746] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8c5c6c00) [pid = 6387] [serial = 1745] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8b678800) [pid = 6387] [serial = 1743] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8b639400) [pid = 6387] [serial = 1742] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x88705c00) [pid = 6387] [serial = 1740] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x88035400) [pid = 6387] [serial = 1739] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8b682800) [pid = 6387] [serial = 1796] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8c352800) [pid = 6387] [serial = 1797] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8d227800) [pid = 6387] [serial = 1800] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8a79a800) [pid = 6387] [serial = 1794] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8d4d6c00) [pid = 6387] [serial = 1802] [outer = (nil)] [url = about:blank] 02:00:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b4d400 == 125 [pid = 6387] [id = 639] 02:00:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x86b53000) [pid = 6387] [serial = 1918] [outer = (nil)] 02:00:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x88041c00) [pid = 6387] [serial = 1919] [outer = 0x86b53000] 02:00:48 INFO - PROCESS | 6387 | 1463821248747 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x889a2800) [pid = 6387] [serial = 1920] [outer = 0x86b53000] 02:00:49 INFO - PROCESS | 6387 | 1463821249638 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]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3894ms 02:00:49 INFO - PROCESS | 6387 | 1463821249682 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:00:49 INFO - PROCESS | 6387 | 1463821249689 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:00:49 INFO - PROCESS | 6387 | 1463821249703 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 6387 | 1463821249708 Marionette TRACE conn3 <- [1,2530,null,{}] 02:00:49 INFO - PROCESS | 6387 | 1463821249716 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}] 02:00:49 INFO - PROCESS | 6387 | 1463821249944 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:00:50 INFO - PROCESS | 6387 | 1463821250174 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a759c00 == 126 [pid = 6387] [id = 640] 02:00:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8a794000) [pid = 6387] [serial = 1921] [outer = (nil)] 02:00:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8b3d0400) [pid = 6387] [serial = 1922] [outer = 0x8a794000] 02:00:50 INFO - PROCESS | 6387 | 1463821250262 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8b677000) [pid = 6387] [serial = 1923] [outer = 0x8a794000] 02:00:51 INFO - PROCESS | 6387 | 1463821251238 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1592ms 02:00:51 INFO - PROCESS | 6387 | 1463821251289 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 6387 | 1463821251296 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:00:51 INFO - PROCESS | 6387 | 1463821251312 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 6387 | 1463821251317 Marionette TRACE conn3 <- [1,2534,null,{}] 02:00:51 INFO - PROCESS | 6387 | 1463821251323 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}] 02:00:51 INFO - PROCESS | 6387 | 1463821251633 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:00:51 INFO - PROCESS | 6387 | 1463821251678 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab76800 == 127 [pid = 6387] [id = 641] 02:00:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b67d000) [pid = 6387] [serial = 1924] [outer = (nil)] 02:00:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8c5cfc00) [pid = 6387] [serial = 1925] [outer = 0x8b67d000] 02:00:51 INFO - PROCESS | 6387 | 1463821251756 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8d227c00) [pid = 6387] [serial = 1926] [outer = 0x8b67d000] 02:00:52 INFO - PROCESS | 6387 | 1463821252934 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1690ms 02:00:53 INFO - PROCESS | 6387 | 1463821253003 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:00:53 INFO - PROCESS | 6387 | 1463821253007 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:00:53 INFO - PROCESS | 6387 | 1463821253014 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 6387 | 1463821253020 Marionette TRACE conn3 <- [1,2538,null,{}] 02:00:53 INFO - PROCESS | 6387 | 1463821253044 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}] 02:00:53 INFO - PROCESS | 6387 | 1463821253377 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x88702800) [pid = 6387] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8d219c00) [pid = 6387] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x88575c00) [pid = 6387] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0xa245b800) [pid = 6387] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x9d8f6c00) [pid = 6387] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8a795000) [pid = 6387] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x9a415c00) [pid = 6387] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x92733000) [pid = 6387] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x89135800) [pid = 6387] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:00:53 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x99708000) [pid = 6387] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x939d9000) [pid = 6387] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x91ae7800) [pid = 6387] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x92583c00) [pid = 6387] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x91d6c000) [pid = 6387] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8fbddc00) [pid = 6387] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8f201800) [pid = 6387] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x8ee67000) [pid = 6387] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8e710400) [pid = 6387] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x8d30b000) [pid = 6387] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0x89cdd400) [pid = 6387] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:00:54 INFO - PROCESS | 6387 | --DOMWINDOW == 119 (0x8b35e800) [pid = 6387] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:00:54 INFO - PROCESS | 6387 | 1463821254021 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x88040800 == 128 [pid = 6387] [id = 642] 02:00:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0x88575c00) [pid = 6387] [serial = 1927] [outer = (nil)] 02:00:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x8b633000) [pid = 6387] [serial = 1928] [outer = 0x88575c00] 02:00:54 INFO - PROCESS | 6387 | 1463821254099 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8dce8000) [pid = 6387] [serial = 1929] [outer = 0x88575c00] 02:00:54 INFO - PROCESS | 6387 | 1463821254917 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]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1952ms 02:00:54 INFO - PROCESS | 6387 | 1463821254967 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 6387 | 1463821254972 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:00:54 INFO - PROCESS | 6387 | 1463821254978 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 6387 | 1463821254982 Marionette TRACE conn3 <- [1,2542,null,{}] 02:00:55 INFO - PROCESS | 6387 | 1463821254992 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}] 02:00:55 INFO - PROCESS | 6387 | 1463821255214 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:00:55 INFO - PROCESS | 6387 | 1463821255432 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c5ec00 == 129 [pid = 6387] [id = 643] 02:00:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x88040000) [pid = 6387] [serial = 1930] [outer = (nil)] 02:00:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8e47c000) [pid = 6387] [serial = 1931] [outer = 0x88040000] 02:00:55 INFO - PROCESS | 6387 | 1463821255513 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8e55d000) [pid = 6387] [serial = 1932] [outer = 0x88040000] 02:00:56 INFO - PROCESS | 6387 | 1463821256635 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1736ms 02:00:56 INFO - PROCESS | 6387 | 1463821256715 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 6387 | 1463821256723 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:00:56 INFO - PROCESS | 6387 | 1463821256733 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 6387 | 1463821256738 Marionette TRACE conn3 <- [1,2546,null,{}] 02:00:56 INFO - PROCESS | 6387 | 1463821256747 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}] 02:00:56 INFO - PROCESS | 6387 | 1463821256995 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:00:57 INFO - PROCESS | 6387 | 1463821257329 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b35f400 == 130 [pid = 6387] [id = 644] 02:00:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8b361c00) [pid = 6387] [serial = 1933] [outer = (nil)] 02:00:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8c34f000) [pid = 6387] [serial = 1934] [outer = 0x8b361c00] 02:00:57 INFO - PROCESS | 6387 | 1463821257423 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8d227800) [pid = 6387] [serial = 1935] [outer = 0x8b361c00] 02:00:58 INFO - PROCESS | 6387 | 1463821258432 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1745ms 02:00:58 INFO - PROCESS | 6387 | 1463821258480 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 6387 | 1463821258489 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:00:58 INFO - PROCESS | 6387 | 1463821258500 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 6387 | 1463821258505 Marionette TRACE conn3 <- [1,2550,null,{}] 02:00:58 INFO - PROCESS | 6387 | 1463821258511 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}] 02:00:58 INFO - PROCESS | 6387 | 1463821258762 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:00:59 INFO - PROCESS | 6387 | 1463821259113 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e475000 == 131 [pid = 6387] [id = 645] 02:00:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8e477400) [pid = 6387] [serial = 1936] [outer = (nil)] 02:00:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8e55c400) [pid = 6387] [serial = 1937] [outer = 0x8e477400] 02:00:59 INFO - PROCESS | 6387 | 1463821259210 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8e711000) [pid = 6387] [serial = 1938] [outer = 0x8e477400] 02:01:00 INFO - PROCESS | 6387 | 1463821260230 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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1786ms 02:01:00 INFO - PROCESS | 6387 | 1463821260287 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 6387 | 1463821260291 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:01:00 INFO - PROCESS | 6387 | 1463821260298 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 6387 | 1463821260305 Marionette TRACE conn3 <- [1,2554,null,{}] 02:01:00 INFO - PROCESS | 6387 | 1463821260322 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}] 02:01:00 INFO - PROCESS | 6387 | 1463821260639 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:01:01 INFO - PROCESS | 6387 | 1463821260996 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f201800 == 132 [pid = 6387] [id = 646] 02:01:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8f96f000) [pid = 6387] [serial = 1939] [outer = (nil)] 02:01:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8f978800) [pid = 6387] [serial = 1940] [outer = 0x8f96f000] 02:01:01 INFO - PROCESS | 6387 | 1463821261098 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8fbd8800) [pid = 6387] [serial = 1941] [outer = 0x8f96f000] 02:01:02 INFO - PROCESS | 6387 | 1463821262085 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]]]}] 02:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1838ms 02:01:02 INFO - PROCESS | 6387 | 1463821262137 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 6387 | 1463821262142 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:01:02 INFO - PROCESS | 6387 | 1463821262149 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - PROCESS | 6387 | 1463821262153 Marionette TRACE conn3 <- [1,2558,null,{}] 02:01:02 INFO - PROCESS | 6387 | 1463821262159 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}] 02:01:02 INFO - PROCESS | 6387 | 1463821262408 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:01:02 INFO - PROCESS | 6387 | 1463821262759 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f974400 == 133 [pid = 6387] [id = 647] 02:01:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8fbdd800) [pid = 6387] [serial = 1942] [outer = (nil)] 02:01:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x910f3800) [pid = 6387] [serial = 1943] [outer = 0x8fbdd800] 02:01:02 INFO - PROCESS | 6387 | 1463821262860 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x910fbc00) [pid = 6387] [serial = 1944] [outer = 0x8fbdd800] 02:01:03 INFO - PROCESS | 6387 | 1463821263843 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1739ms 02:01:03 INFO - PROCESS | 6387 | 1463821263890 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:01:03 INFO - PROCESS | 6387 | 1463821263894 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:01:03 INFO - PROCESS | 6387 | 1463821263901 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 6387 | 1463821263905 Marionette TRACE conn3 <- [1,2562,null,{}] 02:01:03 INFO - PROCESS | 6387 | 1463821263911 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}] 02:01:04 INFO - PROCESS | 6387 | 1463821264151 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:01:04 INFO - PROCESS | 6387 | 1463821264535 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e47dc00 == 134 [pid = 6387] [id = 648] 02:01:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8fbd3c00) [pid = 6387] [serial = 1945] [outer = (nil)] 02:01:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x9126c400) [pid = 6387] [serial = 1946] [outer = 0x8fbd3c00] 02:01:04 INFO - PROCESS | 6387 | 1463821264634 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x91272400) [pid = 6387] [serial = 1947] [outer = 0x8fbd3c00] 02:01:05 INFO - PROCESS | 6387 | 1463821265618 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]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1793ms 02:01:05 INFO - PROCESS | 6387 | 1463821265694 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 6387 | 1463821265698 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:01:05 INFO - PROCESS | 6387 | 1463821265706 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 6387 | 1463821265710 Marionette TRACE conn3 <- [1,2566,null,{}] 02:01:05 INFO - PROCESS | 6387 | 1463821265716 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}] 02:01:06 INFO - PROCESS | 6387 | 1463821266031 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:01:06 INFO - PROCESS | 6387 | 1463821266429 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x910f5000 == 135 [pid = 6387] [id = 649] 02:01:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x91a3c800) [pid = 6387] [serial = 1948] [outer = (nil)] 02:01:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x92580000) [pid = 6387] [serial = 1949] [outer = 0x91a3c800] 02:01:06 INFO - PROCESS | 6387 | 1463821266528 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x939d2c00) [pid = 6387] [serial = 1950] [outer = 0x91a3c800] 02:01:07 INFO - PROCESS | 6387 | 1463821267530 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]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1888ms 02:01:07 INFO - PROCESS | 6387 | 1463821267596 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:01:07 INFO - PROCESS | 6387 | 1463821267600 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:01:07 INFO - PROCESS | 6387 | 1463821267607 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 6387 | 1463821267611 Marionette TRACE conn3 <- [1,2570,null,{}] 02:01:07 INFO - PROCESS | 6387 | 1463821267617 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}] 02:01:07 INFO - PROCESS | 6387 | 1463821267861 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:01:08 INFO - PROCESS | 6387 | 1463821268202 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x9126bc00 == 136 [pid = 6387] [id = 650] 02:01:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x9126e400) [pid = 6387] [serial = 1951] [outer = (nil)] 02:01:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x939ed800) [pid = 6387] [serial = 1952] [outer = 0x9126e400] 02:01:08 INFO - PROCESS | 6387 | 1463821268299 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x93a4bc00) [pid = 6387] [serial = 1953] [outer = 0x9126e400] 02:01:09 INFO - PROCESS | 6387 | 1463821269296 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]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1733ms 02:01:09 INFO - PROCESS | 6387 | 1463821269341 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 6387 | 1463821269345 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:01:09 INFO - PROCESS | 6387 | 1463821269353 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 6387 | 1463821269357 Marionette TRACE conn3 <- [1,2574,null,{}] 02:01:09 INFO - PROCESS | 6387 | 1463821269364 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}] 02:01:09 INFO - PROCESS | 6387 | 1463821269614 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:01:09 INFO - PROCESS | 6387 | 1463821269962 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e476c00 == 137 [pid = 6387] [id = 651] 02:01:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x939ddc00) [pid = 6387] [serial = 1954] [outer = (nil)] 02:01:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x946d9c00) [pid = 6387] [serial = 1955] [outer = 0x939ddc00] 02:01:10 INFO - PROCESS | 6387 | 1463821270056 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x950c2400) [pid = 6387] [serial = 1956] [outer = 0x939ddc00] 02:01:10 INFO - PROCESS | 6387 | 1463821270980 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1688ms 02:01:11 INFO - PROCESS | 6387 | 1463821271041 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 6387 | 1463821271045 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:01:11 INFO - PROCESS | 6387 | 1463821271052 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 6387 | 1463821271055 Marionette TRACE conn3 <- [1,2578,null,{}] 02:01:11 INFO - PROCESS | 6387 | 1463821271062 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}] 02:01:11 INFO - PROCESS | 6387 | 1463821271313 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:01:11 INFO - PROCESS | 6387 | 1463821271669 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x89129c00 == 138 [pid = 6387] [id = 652] 02:01:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8a799400) [pid = 6387] [serial = 1957] [outer = (nil)] 02:01:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x95516000) [pid = 6387] [serial = 1958] [outer = 0x8a799400] 02:01:11 INFO - PROCESS | 6387 | 1463821271770 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x97775000) [pid = 6387] [serial = 1959] [outer = 0x8a799400] 02:01:12 INFO - PROCESS | 6387 | 1463821272692 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1681ms 02:01:12 INFO - PROCESS | 6387 | 1463821272734 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:01:12 INFO - PROCESS | 6387 | 1463821272739 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:01:12 INFO - PROCESS | 6387 | 1463821272745 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 6387 | 1463821272749 Marionette TRACE conn3 <- [1,2582,null,{}] 02:01:12 INFO - PROCESS | 6387 | 1463821272755 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}] 02:01:13 INFO - PROCESS | 6387 | 1463821272997 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:01:13 INFO - PROCESS | 6387 | 1463821273346 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b56c00 == 139 [pid = 6387] [id = 653] 02:01:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x950c8800) [pid = 6387] [serial = 1960] [outer = (nil)] 02:01:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x99773000) [pid = 6387] [serial = 1961] [outer = 0x950c8800] 02:01:13 INFO - PROCESS | 6387 | 1463821273468 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x99e23c00) [pid = 6387] [serial = 1962] [outer = 0x950c8800] 02:01:14 INFO - PROCESS | 6387 | 1463821274405 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1740ms 02:01:14 INFO - PROCESS | 6387 | 1463821274485 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:01:14 INFO - PROCESS | 6387 | 1463821274490 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:01:14 INFO - PROCESS | 6387 | 1463821274497 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 6387 | 1463821274501 Marionette TRACE conn3 <- [1,2586,null,{}] 02:01:14 INFO - PROCESS | 6387 | 1463821274507 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}] 02:01:14 INFO - PROCESS | 6387 | 1463821274772 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:01:15 INFO - PROCESS | 6387 | 1463821275130 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x996e6c00 == 140 [pid = 6387] [id = 654] 02:01:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x9a416000) [pid = 6387] [serial = 1963] [outer = (nil)] 02:01:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x9a41f800) [pid = 6387] [serial = 1964] [outer = 0x9a416000] 02:01:15 INFO - PROCESS | 6387 | 1463821275233 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x9afe3800) [pid = 6387] [serial = 1965] [outer = 0x9a416000] 02:01:16 INFO - PROCESS | 6387 | 1463821276471 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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2042ms 02:01:16 INFO - PROCESS | 6387 | 1463821276541 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 6387 | 1463821276547 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:01:16 INFO - PROCESS | 6387 | 1463821276558 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 6387 | 1463821276563 Marionette TRACE conn3 <- [1,2590,null,{}] 02:01:16 INFO - PROCESS | 6387 | 1463821276573 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}] 02:01:16 INFO - PROCESS | 6387 | 1463821276917 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:01:17 INFO - PROCESS | 6387 | 1463821277213 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8764a800 == 141 [pid = 6387] [id = 655] 02:01:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x9776cc00) [pid = 6387] [serial = 1966] [outer = (nil)] 02:01:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x9b817000) [pid = 6387] [serial = 1967] [outer = 0x9776cc00] 02:01:17 INFO - PROCESS | 6387 | 1463821277304 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x9b9c9c00) [pid = 6387] [serial = 1968] [outer = 0x9776cc00] 02:01:18 INFO - PROCESS | 6387 | 1463821278227 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1738ms 02:01:18 INFO - PROCESS | 6387 | 1463821278295 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 6387 | 1463821278299 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:01:18 INFO - PROCESS | 6387 | 1463821278306 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 6387 | 1463821278309 Marionette TRACE conn3 <- [1,2594,null,{}] 02:01:18 INFO - PROCESS | 6387 | 1463821278325 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}] 02:01:18 INFO - PROCESS | 6387 | 1463821278582 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:01:18 INFO - PROCESS | 6387 | 1463821278933 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a178000 == 142 [pid = 6387] [id = 656] 02:01:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9aa91c00) [pid = 6387] [serial = 1969] [outer = (nil)] 02:01:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0xa2276c00) [pid = 6387] [serial = 1970] [outer = 0x9aa91c00] 02:01:19 INFO - PROCESS | 6387 | 1463821279027 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0xa22ba800) [pid = 6387] [serial = 1971] [outer = 0x9aa91c00] 02:01:19 INFO - PROCESS | 6387 | 1463821279978 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1693ms 02:01:20 INFO - PROCESS | 6387 | 1463821279999 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 6387 | 1463821280003 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:01:20 INFO - PROCESS | 6387 | 1463821280014 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 6387 | 1463821280016 Marionette TRACE conn3 <- [1,2598,null,{}] 02:01:20 INFO - PROCESS | 6387 | 1463821280021 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}] 02:01:20 INFO - PROCESS | 6387 | 1463821280335 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:01:20 INFO - PROCESS | 6387 | 1463821280734 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e478400 == 143 [pid = 6387] [id = 657] 02:01:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9b872800) [pid = 6387] [serial = 1972] [outer = (nil)] 02:01:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0xa26c6800) [pid = 6387] [serial = 1973] [outer = 0x9b872800] 02:01:20 INFO - PROCESS | 6387 | 1463821280826 Marionette DEBUG loaded listener.js 02:01:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0xa307bc00) [pid = 6387] [serial = 1974] [outer = 0x9b872800] 02:01:21 INFO - PROCESS | 6387 | 1463821281871 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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1896ms 02:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:01:21 INFO - PROCESS | 6387 | 1463821281907 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 6387 | 1463821281911 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:01:21 INFO - PROCESS | 6387 | 1463821281918 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 6387 | 1463821281920 Marionette TRACE conn3 <- [1,2602,null,{}] 02:01:21 INFO - PROCESS | 6387 | 1463821281927 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}] 02:01:22 INFO - PROCESS | 6387 | 1463821282175 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:01:22 INFO - PROCESS | 6387 | 1463821282532 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c479000 == 144 [pid = 6387] [id = 658] 02:01:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8d2d8000) [pid = 6387] [serial = 1975] [outer = (nil)] 02:01:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0xa35ecc00) [pid = 6387] [serial = 1976] [outer = 0x8d2d8000] 02:01:22 INFO - PROCESS | 6387 | 1463821282624 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0xa35f4000) [pid = 6387] [serial = 1977] [outer = 0x8d2d8000] 02:01:23 INFO - PROCESS | 6387 | 1463821283660 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 02:01:23 INFO - PROCESS | 6387 | 1463821283699 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 6387 | 1463821283703 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:01:23 INFO - PROCESS | 6387 | 1463821283709 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 6387 | 1463821283713 Marionette TRACE conn3 <- [1,2606,null,{}] 02:01:23 INFO - PROCESS | 6387 | 1463821283719 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}] 02:01:23 INFO - PROCESS | 6387 | 1463821283959 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:01:24 INFO - PROCESS | 6387 | 1463821284319 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 6387 | ++DOCSHELL 0xa24ef800 == 145 [pid = 6387] [id = 659] 02:01:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0xa325ac00) [pid = 6387] [serial = 1978] [outer = (nil)] 02:01:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa628a000) [pid = 6387] [serial = 1979] [outer = 0xa325ac00] 02:01:24 INFO - PROCESS | 6387 | 1463821284420 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0xa628e800) [pid = 6387] [serial = 1980] [outer = 0xa325ac00] 02:01:25 INFO - PROCESS | 6387 | 1463821285396 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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1738ms 02:01:25 INFO - PROCESS | 6387 | 1463821285450 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 6387 | 1463821285453 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:01:25 INFO - PROCESS | 6387 | 1463821285460 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:01:25 INFO - PROCESS | 6387 | 1463821285463 Marionette TRACE conn3 <- [1,2610,null,{}] 02:01:25 INFO - PROCESS | 6387 | 1463821285470 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}] 02:01:25 INFO - PROCESS | 6387 | 1463821285710 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:01:26 INFO - PROCESS | 6387 | 1463821286066 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab7a800 == 146 [pid = 6387] [id = 660] 02:01:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0xa50ae000) [pid = 6387] [serial = 1981] [outer = (nil)] 02:01:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0xa6832c00) [pid = 6387] [serial = 1982] [outer = 0xa50ae000] 02:01:26 INFO - PROCESS | 6387 | 1463821286162 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0xa683bc00) [pid = 6387] [serial = 1983] [outer = 0xa50ae000] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd3c00 == 145 [pid = 6387] [id = 493] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x86d7a000 == 144 [pid = 6387] [id = 497] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x86b53c00 == 143 [pid = 6387] [id = 637] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x98a08c00 == 142 [pid = 6387] [id = 636] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x86d79400 == 141 [pid = 6387] [id = 635] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x97771800 == 140 [pid = 6387] [id = 633] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x86b54800 == 139 [pid = 6387] [id = 634] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x950c6800 == 138 [pid = 6387] [id = 632] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x91d70000 == 137 [pid = 6387] [id = 631] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x91a47000 == 136 [pid = 6387] [id = 630] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8eea4800 == 135 [pid = 6387] [id = 629] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8e55b800 == 134 [pid = 6387] [id = 628] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd5400 == 133 [pid = 6387] [id = 627] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab71800 == 132 [pid = 6387] [id = 625] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8e55fc00 == 131 [pid = 6387] [id = 626] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8d303400 == 130 [pid = 6387] [id = 624] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8b3d2400 == 129 [pid = 6387] [id = 623] 02:01:28 INFO - PROCESS | 6387 | --DOCSHELL 0x87c62c00 == 128 [pid = 6387] [id = 622] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8d4cd800) [pid = 6387] [serial = 1737] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8d2d2400) [pid = 6387] [serial = 1862] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8d30c000) [pid = 6387] [serial = 1863] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8912c400) [pid = 6387] [serial = 1856] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x89cdf000) [pid = 6387] [serial = 1857] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0xa30efc00) [pid = 6387] [serial = 1854] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0xa3084000) [pid = 6387] [serial = 1853] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0xa26c1000) [pid = 6387] [serial = 1851] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0xa262d000) [pid = 6387] [serial = 1850] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0xa2280000) [pid = 6387] [serial = 1848] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0xa2159800) [pid = 6387] [serial = 1847] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9b9cac00) [pid = 6387] [serial = 1845] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x9b819800) [pid = 6387] [serial = 1844] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x9aa8e400) [pid = 6387] [serial = 1842] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x9a966400) [pid = 6387] [serial = 1841] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9a223400) [pid = 6387] [serial = 1839] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x9a17c800) [pid = 6387] [serial = 1838] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x9a158400) [pid = 6387] [serial = 1836] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x99a5d000) [pid = 6387] [serial = 1835] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x95267000) [pid = 6387] [serial = 1833] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x950c5400) [pid = 6387] [serial = 1832] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x93b54000) [pid = 6387] [serial = 1830] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x93a8c000) [pid = 6387] [serial = 1829] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x939f3000) [pid = 6387] [serial = 1827] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x939de800) [pid = 6387] [serial = 1826] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x92c56400) [pid = 6387] [serial = 1824] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x9272d400) [pid = 6387] [serial = 1823] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x91ae7000) [pid = 6387] [serial = 1821] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x91a42000) [pid = 6387] [serial = 1820] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x910f2800) [pid = 6387] [serial = 1818] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8fbe8800) [pid = 6387] [serial = 1817] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8fbd4400) [pid = 6387] [serial = 1815] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8f979400) [pid = 6387] [serial = 1814] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8f204400) [pid = 6387] [serial = 1812] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8eea9000) [pid = 6387] [serial = 1811] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8dcf5800) [pid = 6387] [serial = 1809] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8d65f400) [pid = 6387] [serial = 1808] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8b685000) [pid = 6387] [serial = 1806] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8b633400) [pid = 6387] [serial = 1805] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b689c00) [pid = 6387] [serial = 1860] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8b636c00) [pid = 6387] [serial = 1859] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8d302800) [pid = 6387] [serial = 1865] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 6387 | 1463821289727 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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 4293ms 02:01:29 INFO - PROCESS | 6387 | 1463821289755 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 6387 | 1463821289761 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:01:29 INFO - PROCESS | 6387 | 1463821289771 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 6387 | 1463821289776 Marionette TRACE conn3 <- [1,2614,null,{}] 02:01:29 INFO - PROCESS | 6387 | 1463821289784 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}] 02:01:29 INFO - PROCESS | 6387 | 1463821289993 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:01:30 INFO - PROCESS | 6387 | 1463821290204 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b56000 == 129 [pid = 6387] [id = 661] 02:01:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x89135000) [pid = 6387] [serial = 1984] [outer = (nil)] 02:01:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8a759400) [pid = 6387] [serial = 1985] [outer = 0x89135000] 02:01:30 INFO - PROCESS | 6387 | 1463821290281 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8ab76000) [pid = 6387] [serial = 1986] [outer = 0x89135000] 02:01:31 INFO - PROCESS | 6387 | 1463821291217 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]]]}] 02:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 02:01:31 INFO - PROCESS | 6387 | 1463821291258 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 6387 | 1463821291267 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:01:31 INFO - PROCESS | 6387 | 1463821291279 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 6387 | 1463821291282 Marionette TRACE conn3 <- [1,2618,null,{}] 02:01:31 INFO - PROCESS | 6387 | 1463821291290 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}] 02:01:31 INFO - PROCESS | 6387 | 1463821291522 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:01:31 INFO - PROCESS | 6387 | 1463821291877 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b683400 == 130 [pid = 6387] [id = 662] 02:01:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b684c00) [pid = 6387] [serial = 1987] [outer = (nil)] 02:01:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8c352800) [pid = 6387] [serial = 1988] [outer = 0x8b684c00] 02:01:31 INFO - PROCESS | 6387 | 1463821291976 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8c47ec00) [pid = 6387] [serial = 1989] [outer = 0x8b684c00] 02:01:32 INFO - PROCESS | 6387 | 1463821292868 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]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1635ms 02:01:32 INFO - PROCESS | 6387 | 1463821292913 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 6387 | 1463821292920 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:01:32 INFO - PROCESS | 6387 | 1463821292944 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 6387 | 1463821292952 Marionette TRACE conn3 <- [1,2622,null,{}] 02:01:32 INFO - PROCESS | 6387 | 1463821292984 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}] 02:01:33 INFO - PROCESS | 6387 | 1463821293288 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:01:33 INFO - PROCESS | 6387 | 1463821293323 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x88573400 == 131 [pid = 6387] [id = 663] 02:01:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8d4d5400) [pid = 6387] [serial = 1990] [outer = (nil)] 02:01:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d657000) [pid = 6387] [serial = 1991] [outer = 0x8d4d5400] 02:01:33 INFO - PROCESS | 6387 | 1463821293409 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8dcf2800) [pid = 6387] [serial = 1992] [outer = 0x8d4d5400] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x87648800) [pid = 6387] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x87c63c00) [pid = 6387] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9a0b2c00) [pid = 6387] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x88575c00) [pid = 6387] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x91aeac00) [pid = 6387] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8ee64c00) [pid = 6387] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x950c9c00) [pid = 6387] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8d4cfc00) [pid = 6387] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x92c52c00) [pid = 6387] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8f979c00) [pid = 6387] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8a794000) [pid = 6387] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x99a0bc00) [pid = 6387] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x9148dc00) [pid = 6387] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x9a969400) [pid = 6387] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8b633800) [pid = 6387] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8d306c00) [pid = 6387] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8e47a000) [pid = 6387] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8b67d000) [pid = 6387] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8ee63000) [pid = 6387] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x86b53000) [pid = 6387] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:01:34 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8fbd7400) [pid = 6387] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:01:35 INFO - PROCESS | 6387 | 1463821295093 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]]]}] 02:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2166ms 02:01:35 INFO - PROCESS | 6387 | 1463821295108 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:01:35 INFO - PROCESS | 6387 | 1463821295114 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:01:35 INFO - PROCESS | 6387 | 1463821295120 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:01:35 INFO - PROCESS | 6387 | 1463821295124 Marionette TRACE conn3 <- [1,2626,null,{}] 02:01:35 INFO - PROCESS | 6387 | 1463821295129 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}] 02:01:35 INFO - PROCESS | 6387 | 1463821295416 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:01:35 INFO - PROCESS | 6387 | 1463821295441 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ebc00 == 132 [pid = 6387] [id = 664] 02:01:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8b67d000) [pid = 6387] [serial = 1993] [outer = (nil)] 02:01:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8d65e800) [pid = 6387] [serial = 1994] [outer = 0x8b67d000] 02:01:35 INFO - PROCESS | 6387 | 1463821295516 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8e47e800) [pid = 6387] [serial = 1995] [outer = 0x8b67d000] 02:01:36 INFO - PROCESS | 6387 | 1463821296563 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]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1532ms 02:01:36 INFO - PROCESS | 6387 | 1463821296654 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 6387 | 1463821296660 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:01:36 INFO - PROCESS | 6387 | 1463821296669 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 6387 | 1463821296674 Marionette TRACE conn3 <- [1,2630,null,{}] 02:01:36 INFO - PROCESS | 6387 | 1463821296683 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}] 02:01:36 INFO - PROCESS | 6387 | 1463821296969 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:01:37 INFO - PROCESS | 6387 | 1463821297335 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a753800 == 133 [pid = 6387] [id = 665] 02:01:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8a755400) [pid = 6387] [serial = 1996] [outer = (nil)] 02:01:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8a790400) [pid = 6387] [serial = 1997] [outer = 0x8a755400] 02:01:37 INFO - PROCESS | 6387 | 1463821297426 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8b633400) [pid = 6387] [serial = 1998] [outer = 0x8a755400] 02:01:38 INFO - PROCESS | 6387 | 1463821298439 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]]]}] 02:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1834ms 02:01:38 INFO - PROCESS | 6387 | 1463821298503 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 6387 | 1463821298512 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:01:38 INFO - PROCESS | 6387 | 1463821298523 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 6387 | 1463821298527 Marionette TRACE conn3 <- [1,2634,null,{}] 02:01:38 INFO - PROCESS | 6387 | 1463821298534 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}] 02:01:38 INFO - PROCESS | 6387 | 1463821298834 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:01:39 INFO - PROCESS | 6387 | 1463821299189 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2d7c00 == 134 [pid = 6387] [id = 666] 02:01:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8d2da000) [pid = 6387] [serial = 1999] [outer = (nil)] 02:01:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8d30cc00) [pid = 6387] [serial = 2000] [outer = 0x8d2da000] 02:01:39 INFO - PROCESS | 6387 | 1463821299278 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8dcf0000) [pid = 6387] [serial = 2001] [outer = 0x8d2da000] 02:01:40 INFO - PROCESS | 6387 | 1463821300281 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]]]}] 02:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1801ms 02:01:40 INFO - PROCESS | 6387 | 1463821300324 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:01:40 INFO - PROCESS | 6387 | 1463821300329 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:01:40 INFO - PROCESS | 6387 | 1463821300336 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 6387 | 1463821300342 Marionette TRACE conn3 <- [1,2638,null,{}] 02:01:40 INFO - PROCESS | 6387 | 1463821300361 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}] 02:01:40 INFO - PROCESS | 6387 | 1463821300645 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:01:41 INFO - PROCESS | 6387 | 1463821301031 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e712800 == 135 [pid = 6387] [id = 667] 02:01:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8ee69000) [pid = 6387] [serial = 2002] [outer = (nil)] 02:01:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8ee70000) [pid = 6387] [serial = 2003] [outer = 0x8ee69000] 02:01:41 INFO - PROCESS | 6387 | 1463821301132 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8eeb1800) [pid = 6387] [serial = 2004] [outer = 0x8ee69000] 02:01:42 INFO - PROCESS | 6387 | 1463821302099 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]]]}] 02:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1838ms 02:01:42 INFO - PROCESS | 6387 | 1463821302174 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 6387 | 1463821302179 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:01:42 INFO - PROCESS | 6387 | 1463821302186 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:01:42 INFO - PROCESS | 6387 | 1463821302190 Marionette TRACE conn3 <- [1,2642,null,{}] 02:01:42 INFO - PROCESS | 6387 | 1463821302196 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}] 02:01:42 INFO - PROCESS | 6387 | 1463821302444 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:01:42 INFO - PROCESS | 6387 | 1463821302792 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e55d400 == 136 [pid = 6387] [id = 668] 02:01:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8e716800) [pid = 6387] [serial = 2005] [outer = (nil)] 02:01:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8f975c00) [pid = 6387] [serial = 2006] [outer = 0x8e716800] 02:01:42 INFO - PROCESS | 6387 | 1463821302888 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8fbd6c00) [pid = 6387] [serial = 2007] [outer = 0x8e716800] 02:01:43 INFO - PROCESS | 6387 | 1463821303872 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]]]}] 02:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1741ms 02:01:43 INFO - PROCESS | 6387 | 1463821303928 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 6387 | 1463821303933 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:01:43 INFO - PROCESS | 6387 | 1463821303939 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 6387 | 1463821303943 Marionette TRACE conn3 <- [1,2646,null,{}] 02:01:43 INFO - PROCESS | 6387 | 1463821303949 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}] 02:01:44 INFO - PROCESS | 6387 | 1463821304171 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:01:44 INFO - PROCESS | 6387 | 1463821304509 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8eeaa800 == 137 [pid = 6387] [id = 669] 02:01:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8f210000) [pid = 6387] [serial = 2008] [outer = (nil)] 02:01:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8fbefc00) [pid = 6387] [serial = 2009] [outer = 0x8f210000] 02:01:44 INFO - PROCESS | 6387 | 1463821304602 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x910f5c00) [pid = 6387] [serial = 2010] [outer = 0x8f210000] 02:01:45 INFO - PROCESS | 6387 | 1463821305479 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]]]}] 02:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1583ms 02:01:45 INFO - PROCESS | 6387 | 1463821305523 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 6387 | 1463821305528 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:01:45 INFO - PROCESS | 6387 | 1463821305554 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 6387 | 1463821305558 Marionette TRACE conn3 <- [1,2650,null,{}] 02:01:45 INFO - PROCESS | 6387 | 1463821305565 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}] 02:01:45 INFO - PROCESS | 6387 | 1463821305833 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:01:46 INFO - PROCESS | 6387 | 1463821306186 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f974800 == 138 [pid = 6387] [id = 670] 02:01:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x91267800) [pid = 6387] [serial = 2011] [outer = (nil)] 02:01:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x91a3fc00) [pid = 6387] [serial = 2012] [outer = 0x91267800] 02:01:46 INFO - PROCESS | 6387 | 1463821306280 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x91ae8c00) [pid = 6387] [serial = 2013] [outer = 0x91267800] 02:01:47 INFO - PROCESS | 6387 | 1463821307200 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]]]}] 02:01:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1690ms 02:01:47 INFO - PROCESS | 6387 | 1463821307242 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 6387 | 1463821307246 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:01:47 INFO - PROCESS | 6387 | 1463821307272 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 6387 | 1463821307277 Marionette TRACE conn3 <- [1,2654,null,{}] 02:01:47 INFO - PROCESS | 6387 | 1463821307283 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}] 02:01:47 INFO - PROCESS | 6387 | 1463821307510 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:01:47 INFO - PROCESS | 6387 | 1463821307864 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd8c00 == 139 [pid = 6387] [id = 671] 02:01:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8c350400) [pid = 6387] [serial = 2014] [outer = (nil)] 02:01:47 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91d67c00) [pid = 6387] [serial = 2015] [outer = 0x8c350400] 02:01:47 INFO - PROCESS | 6387 | 1463821307960 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x92578800) [pid = 6387] [serial = 2016] [outer = 0x8c350400] 02:01:48 INFO - PROCESS | 6387 | 1463821308920 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]]]}] 02:01:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:01:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1690ms 02:01:48 INFO - PROCESS | 6387 | 1463821308959 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 6387 | 1463821308964 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:01:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:01:48 INFO - PROCESS | 6387 | 1463821308970 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 6387 | 1463821308973 Marionette TRACE conn3 <- [1,2658,null,{}] 02:01:48 INFO - PROCESS | 6387 | 1463821308980 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}] 02:01:49 INFO - PROCESS | 6387 | 1463821309212 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:01:49 INFO - PROCESS | 6387 | 1463821309555 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x91aed400 == 140 [pid = 6387] [id = 672] 02:01:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91aef000) [pid = 6387] [serial = 2017] [outer = (nil)] 02:01:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x92c55400) [pid = 6387] [serial = 2018] [outer = 0x91aef000] 02:01:49 INFO - PROCESS | 6387 | 1463821309652 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x92c59800) [pid = 6387] [serial = 2019] [outer = 0x91aef000] 02:01:50 INFO - PROCESS | 6387 | 1463821310552 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]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1641ms 02:01:50 INFO - PROCESS | 6387 | 1463821310613 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:01:50 INFO - PROCESS | 6387 | 1463821310618 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:01:50 INFO - PROCESS | 6387 | 1463821310625 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 6387 | 1463821310629 Marionette TRACE conn3 <- [1,2662,null,{}] 02:01:50 INFO - PROCESS | 6387 | 1463821310635 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}] 02:01:50 INFO - PROCESS | 6387 | 1463821310881 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:01:51 INFO - PROCESS | 6387 | 1463821311225 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x92584000 == 141 [pid = 6387] [id = 673] 02:01:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x92725400) [pid = 6387] [serial = 2020] [outer = (nil)] 02:01:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x939f1c00) [pid = 6387] [serial = 2021] [outer = 0x92725400] 02:01:51 INFO - PROCESS | 6387 | 1463821311320 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x93a4ac00) [pid = 6387] [serial = 2022] [outer = 0x92725400] 02:01:52 INFO - PROCESS | 6387 | 1463821312309 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]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1734ms 02:01:52 INFO - PROCESS | 6387 | 1463821312375 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:01:52 INFO - PROCESS | 6387 | 1463821312380 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:01:52 INFO - PROCESS | 6387 | 1463821312389 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 6387 | 1463821312392 Marionette TRACE conn3 <- [1,2666,null,{}] 02:01:52 INFO - PROCESS | 6387 | 1463821312398 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}] 02:01:52 INFO - PROCESS | 6387 | 1463821312629 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:01:52 INFO - PROCESS | 6387 | 1463821312974 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c65800 == 142 [pid = 6387] [id = 674] 02:01:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8912cc00) [pid = 6387] [serial = 2023] [outer = (nil)] 02:01:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x93b59400) [pid = 6387] [serial = 2024] [outer = 0x8912cc00] 02:01:53 INFO - PROCESS | 6387 | 1463821313067 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x946ea800) [pid = 6387] [serial = 2025] [outer = 0x8912cc00] 02:01:54 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:54 INFO - PROCESS | 6387 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:01:54 INFO - PROCESS | 6387 | 1463821314410 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]]]}] 02:01:54 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) 02:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2032ms 02:01:54 INFO - PROCESS | 6387 | 1463821314422 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 6387 | 1463821314425 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:01:54 INFO - PROCESS | 6387 | 1463821314438 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:01:54 INFO - PROCESS | 6387 | 1463821314444 Marionette TRACE conn3 <- [1,2670,null,{}] 02:01:54 INFO - PROCESS | 6387 | 1463821314450 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}] 02:01:54 INFO - PROCESS | 6387 | 1463821314740 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:01:55 INFO - PROCESS | 6387 | 1463821315011 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b55c00 == 143 [pid = 6387] [id = 675] 02:01:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x946cd400) [pid = 6387] [serial = 2026] [outer = (nil)] 02:01:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x9970dc00) [pid = 6387] [serial = 2027] [outer = 0x946cd400] 02:01:55 INFO - PROCESS | 6387 | 1463821315108 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x9a0b6400) [pid = 6387] [serial = 2028] [outer = 0x946cd400] 02:01:56 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:56 INFO - PROCESS | 6387 | 1463821316527 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] 02:01:56 INFO - PROCESS | 6387 | 1463821316587 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:01:56 INFO - PROCESS | 6387 | 1463821316593 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 6387 | 1463821316596 Marionette TRACE conn3 <- [1,2674,null,{}] 02:01:56 INFO - PROCESS | 6387 | 1463821316651 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}] 02:01:56 INFO - PROCESS | 6387 | 1463821316989 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:01:57 INFO - PROCESS | 6387 | 1463821317208 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x9830a000 == 144 [pid = 6387] [id = 676] 02:01:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x98a08c00) [pid = 6387] [serial = 2029] [outer = (nil)] 02:01:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x9a175400) [pid = 6387] [serial = 2030] [outer = 0x98a08c00] 02:01:57 INFO - PROCESS | 6387 | 1463821317297 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x9a224c00) [pid = 6387] [serial = 2031] [outer = 0x98a08c00] 02:01:58 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:01:58 INFO - PROCESS | 6387 | 1463821318707 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] 02:01:58 INFO - PROCESS | 6387 | 1463821318788 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:01:58 INFO - PROCESS | 6387 | 1463821318897 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:01:58 INFO - PROCESS | 6387 | 1463821318902 Marionette TRACE conn3 <- [1,2678,null,{}] 02:01:58 INFO - PROCESS | 6387 | 1463821318912 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}] 02:01:59 INFO - PROCESS | 6387 | 1463821319151 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:01:59 INFO - PROCESS | 6387 | 1463821319448 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x95263000 == 145 [pid = 6387] [id = 677] 02:01:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x9a17dc00) [pid = 6387] [serial = 2032] [outer = (nil)] 02:01:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a41b800) [pid = 6387] [serial = 2033] [outer = 0x9a17dc00] 02:01:59 INFO - PROCESS | 6387 | 1463821319538 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x9a964c00) [pid = 6387] [serial = 2034] [outer = 0x9a17dc00] 02:02:00 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:00 INFO - PROCESS | 6387 | 1463821320924 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]]]}] 02:02:00 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) 02:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2144ms 02:02:00 INFO - PROCESS | 6387 | 1463821320987 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 6387 | 1463821320991 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:02:01 INFO - PROCESS | 6387 | 1463821320998 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:02:01 INFO - PROCESS | 6387 | 1463821321001 Marionette TRACE conn3 <- [1,2682,null,{}] 02:02:01 INFO - PROCESS | 6387 | 1463821321007 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}] 02:02:01 INFO - PROCESS | 6387 | 1463821321403 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:02:01 INFO - PROCESS | 6387 | 1463821321629 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a231400 == 146 [pid = 6387] [id = 678] 02:02:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9a419000) [pid = 6387] [serial = 2035] [outer = (nil)] 02:02:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9b508c00) [pid = 6387] [serial = 2036] [outer = 0x9a419000] 02:02:01 INFO - PROCESS | 6387 | 1463821321717 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9b812800) [pid = 6387] [serial = 2037] [outer = 0x9a419000] 02:02:03 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:03 INFO - PROCESS | 6387 | 1463821323131 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]]]}] 02:02:03 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) 02:02:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2184ms 02:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:02:03 INFO - PROCESS | 6387 | 1463821323183 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:02:03 INFO - PROCESS | 6387 | 1463821323186 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:02:03 INFO - PROCESS | 6387 | 1463821323193 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 6387 | 1463821323196 Marionette TRACE conn3 <- [1,2686,null,{}] 02:02:03 INFO - PROCESS | 6387 | 1463821323202 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}] 02:02:03 INFO - PROCESS | 6387 | 1463821323520 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:02:03 INFO - PROCESS | 6387 | 1463821323849 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf1800 == 147 [pid = 6387] [id = 679] 02:02:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9a177c00) [pid = 6387] [serial = 2038] [outer = (nil)] 02:02:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9d8a0000) [pid = 6387] [serial = 2039] [outer = 0x9a177c00] 02:02:03 INFO - PROCESS | 6387 | 1463821323939 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0xa104f800) [pid = 6387] [serial = 2040] [outer = 0x9a177c00] 02:02:05 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:05 INFO - PROCESS | 6387 | 1463821325339 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] 02:02:05 INFO - PROCESS | 6387 | 1463821325386 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:02:05 INFO - PROCESS | 6387 | 1463821325394 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 6387 | 1463821325397 Marionette TRACE conn3 <- [1,2690,null,{}] 02:02:05 INFO - PROCESS | 6387 | 1463821325403 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}] 02:02:05 INFO - PROCESS | 6387 | 1463821325728 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:02:06 INFO - PROCESS | 6387 | 1463821326009 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b811800 == 148 [pid = 6387] [id = 680] 02:02:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9d49b000) [pid = 6387] [serial = 2041] [outer = (nil)] 02:02:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa245dc00) [pid = 6387] [serial = 2042] [outer = 0x9d49b000] 02:02:06 INFO - PROCESS | 6387 | 1463821326098 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0xa26c1000) [pid = 6387] [serial = 2043] [outer = 0x9d49b000] 02:02:08 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21a800 == 147 [pid = 6387] [id = 182] 02:02:08 INFO - PROCESS | 6387 | --DOCSHELL 0x86b52400 == 146 [pid = 6387] [id = 490] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x8e47c000) [pid = 6387] [serial = 1931] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x9a961400) [pid = 6387] [serial = 1907] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8803d000) [pid = 6387] [serial = 1868] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x88041c00) [pid = 6387] [serial = 1919] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x9a179000) [pid = 6387] [serial = 1902] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8dce8000) [pid = 6387] [serial = 1929] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x92c5ec00) [pid = 6387] [serial = 1892] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8eea5c00) [pid = 6387] [serial = 1880] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x95389000) [pid = 6387] [serial = 1898] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8dce7c00) [pid = 6387] [serial = 1803] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x93a4b400) [pid = 6387] [serial = 1895] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x9a155800) [pid = 6387] [serial = 1901] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8fbe1c00) [pid = 6387] [serial = 1883] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x91490000) [pid = 6387] [serial = 1886] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x91d6bc00) [pid = 6387] [serial = 1889] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9aa92000) [pid = 6387] [serial = 1908] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8b3d0400) [pid = 6387] [serial = 1922] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8c5cfc00) [pid = 6387] [serial = 1925] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x9b9c6400) [pid = 6387] [serial = 1911] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x8e563c00) [pid = 6387] [serial = 1877] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x9a415400) [pid = 6387] [serial = 1904] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0xa21a2c00) [pid = 6387] [serial = 1913] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8c359000) [pid = 6387] [serial = 1871] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x939d5c00) [pid = 6387] [serial = 1893] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8eeac000) [pid = 6387] [serial = 1881] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x9a418400) [pid = 6387] [serial = 1905] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8b633000) [pid = 6387] [serial = 1928] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x981da800) [pid = 6387] [serial = 1899] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0xa26ea400) [pid = 6387] [serial = 1916] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8c47a000) [pid = 6387] [serial = 1872] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0xa1057800) [pid = 6387] [serial = 1914] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d30b400) [pid = 6387] [serial = 1874] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8870e000) [pid = 6387] [serial = 1869] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x93b53c00) [pid = 6387] [serial = 1896] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x91d70400) [pid = 6387] [serial = 1890] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9b815800) [pid = 6387] [serial = 1910] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8b677000) [pid = 6387] [serial = 1923] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8d659000) [pid = 6387] [serial = 1875] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8e70bc00) [pid = 6387] [serial = 1878] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8d227c00) [pid = 6387] [serial = 1926] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x91a40000) [pid = 6387] [serial = 1887] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x889a2800) [pid = 6387] [serial = 1920] [outer = (nil)] [url = about:blank] 02:02:08 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x9126d400) [pid = 6387] [serial = 1884] [outer = (nil)] [url = about:blank] 02:02:09 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:09 INFO - PROCESS | 6387 | 1463821329426 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] 02:02:09 INFO - PROCESS | 6387 | 1463821329453 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:02:09 INFO - PROCESS | 6387 | 1463821329462 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 6387 | 1463821329466 Marionette TRACE conn3 <- [1,2694,null,{}] 02:02:09 INFO - PROCESS | 6387 | 1463821329475 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}] 02:02:09 INFO - PROCESS | 6387 | 1463821329703 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:02:09 INFO - PROCESS | 6387 | 1463821329938 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8899f000 == 147 [pid = 6387] [id = 681] 02:02:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8912c400) [pid = 6387] [serial = 2044] [outer = (nil)] 02:02:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8a79a800) [pid = 6387] [serial = 2045] [outer = 0x8912c400] 02:02:10 INFO - PROCESS | 6387 | 1463821330018 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8b633000) [pid = 6387] [serial = 2046] [outer = 0x8912c400] 02:02:11 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:11 INFO - PROCESS | 6387 | 1463821331292 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] 02:02:11 INFO - PROCESS | 6387 | 1463821331373 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:02:11 INFO - PROCESS | 6387 | 1463821331384 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - PROCESS | 6387 | 1463821331387 Marionette TRACE conn3 <- [1,2698,null,{}] 02:02:11 INFO - PROCESS | 6387 | 1463821331401 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}] 02:02:11 INFO - PROCESS | 6387 | 1463821331747 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:02:11 INFO - PROCESS | 6387 | 1463821331781 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd2c00 == 148 [pid = 6387] [id = 682] 02:02:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b639800) [pid = 6387] [serial = 2047] [outer = (nil)] 02:02:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c47d800) [pid = 6387] [serial = 2048] [outer = 0x8b639800] 02:02:11 INFO - PROCESS | 6387 | 1463821331856 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8d2cc000) [pid = 6387] [serial = 2049] [outer = 0x8b639800] 02:02:13 INFO - PROCESS | 6387 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x9776cc00) [pid = 6387] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8f96f000) [pid = 6387] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8b361c00) [pid = 6387] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x91a3c800) [pid = 6387] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8fbdd800) [pid = 6387] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8d2d8000) [pid = 6387] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x950c8800) [pid = 6387] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x9b872800) [pid = 6387] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8b684c00) [pid = 6387] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8e477400) [pid = 6387] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x89135000) [pid = 6387] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x9a416000) [pid = 6387] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x9aa91c00) [pid = 6387] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8fbd3c00) [pid = 6387] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x8d4d5400) [pid = 6387] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0x939ddc00) [pid = 6387] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 119 (0xa50ae000) [pid = 6387] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 118 (0x8b3ccc00) [pid = 6387] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 117 (0x8a799400) [pid = 6387] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 116 (0xa325ac00) [pid = 6387] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 115 (0x9126e400) [pid = 6387] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:02:13 INFO - PROCESS | 6387 | --DOMWINDOW == 114 (0x8c5c8400) [pid = 6387] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:02:13 INFO - PROCESS | 6387 | 1463821333612 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] 02:02:13 INFO - PROCESS | 6387 | 1463821333693 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:02:13 INFO - PROCESS | 6387 | 1463821333702 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 6387 | 1463821333708 Marionette TRACE conn3 <- [1,2702,null,{}] 02:02:13 INFO - PROCESS | 6387 | 1463821333724 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}] 02:02:13 INFO - PROCESS | 6387 | 1463821333961 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:02:14 INFO - PROCESS | 6387 | 1463821334172 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7a000 == 149 [pid = 6387] [id = 683] 02:02:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 115 (0x8c47e400) [pid = 6387] [serial = 2050] [outer = (nil)] 02:02:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 116 (0x8d4ce400) [pid = 6387] [serial = 2051] [outer = 0x8c47e400] 02:02:14 INFO - PROCESS | 6387 | 1463821334252 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 117 (0x8dce6800) [pid = 6387] [serial = 2052] [outer = 0x8c47e400] 02:02:15 INFO - PROCESS | 6387 | 1463821335050 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]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1397ms 02:02:15 INFO - PROCESS | 6387 | 1463821335100 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 6387 | 1463821335105 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:02:15 INFO - PROCESS | 6387 | 1463821335111 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 6387 | 1463821335114 Marionette TRACE conn3 <- [1,2706,null,{}] 02:02:15 INFO - PROCESS | 6387 | 1463821335120 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}] 02:02:15 INFO - PROCESS | 6387 | 1463821335341 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:02:15 INFO - PROCESS | 6387 | 1463821335771 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803b400 == 150 [pid = 6387] [id = 684] 02:02:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 118 (0x8803e000) [pid = 6387] [serial = 2053] [outer = (nil)] 02:02:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 119 (0x88575c00) [pid = 6387] [serial = 2054] [outer = 0x8803e000] 02:02:15 INFO - PROCESS | 6387 | 1463821335881 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0x89134c00) [pid = 6387] [serial = 2055] [outer = 0x8803e000] 02:02:16 INFO - PROCESS | 6387 | 1463821336885 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]]]}] 02:02:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1830ms 02:02:16 INFO - PROCESS | 6387 | 1463821336944 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 6387 | 1463821336951 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:02:16 INFO - PROCESS | 6387 | 1463821336960 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 6387 | 1463821336965 Marionette TRACE conn3 <- [1,2710,null,{}] 02:02:16 INFO - PROCESS | 6387 | 1463821336974 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}] 02:02:17 INFO - PROCESS | 6387 | 1463821337222 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:02:17 INFO - PROCESS | 6387 | 1463821337573 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b682800 == 151 [pid = 6387] [id = 685] 02:02:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x8b689000) [pid = 6387] [serial = 2056] [outer = (nil)] 02:02:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8c471c00) [pid = 6387] [serial = 2057] [outer = 0x8b689000] 02:02:17 INFO - PROCESS | 6387 | 1463821337670 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8c5c8400) [pid = 6387] [serial = 2058] [outer = 0x8b689000] 02:02:18 INFO - PROCESS | 6387 | 1463821338706 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] 02:02:18 INFO - PROCESS | 6387 | 1463821338770 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:02:18 INFO - PROCESS | 6387 | 1463821338778 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 6387 | 1463821338782 Marionette TRACE conn3 <- [1,2714,null,{}] 02:02:18 INFO - PROCESS | 6387 | 1463821338789 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}] 02:02:19 INFO - PROCESS | 6387 | 1463821339065 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:02:19 INFO - PROCESS | 6387 | 1463821339431 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5ccc00 == 152 [pid = 6387] [id = 686] 02:02:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8d30f400) [pid = 6387] [serial = 2059] [outer = (nil)] 02:02:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8dcef800) [pid = 6387] [serial = 2060] [outer = 0x8d30f400] 02:02:19 INFO - PROCESS | 6387 | 1463821339524 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8e55ec00) [pid = 6387] [serial = 2061] [outer = 0x8d30f400] 02:02:20 INFO - PROCESS | 6387 | 1463821340504 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:02:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1790ms 02:02:20 INFO - PROCESS | 6387 | 1463821340570 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:02:20 INFO - PROCESS | 6387 | 1463821340575 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:02:20 INFO - PROCESS | 6387 | 1463821340590 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 6387 | 1463821340600 Marionette TRACE conn3 <- [1,2718,null,{}] 02:02:20 INFO - PROCESS | 6387 | 1463821340610 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}] 02:02:20 INFO - PROCESS | 6387 | 1463821340912 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:02:21 INFO - PROCESS | 6387 | 1463821341271 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee67000 == 153 [pid = 6387] [id = 687] 02:02:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8ee67400) [pid = 6387] [serial = 2062] [outer = (nil)] 02:02:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8eeb0c00) [pid = 6387] [serial = 2063] [outer = 0x8ee67400] 02:02:21 INFO - PROCESS | 6387 | 1463821341362 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8f206c00) [pid = 6387] [serial = 2064] [outer = 0x8ee67400] 02:02:22 INFO - PROCESS | 6387 | 1463821342329 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] 02:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:02:22 INFO - PROCESS | 6387 | 1463821342397 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:02:22 INFO - PROCESS | 6387 | 1463821342404 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 6387 | 1463821342408 Marionette TRACE conn3 <- [1,2722,null,{}] 02:02:22 INFO - PROCESS | 6387 | 1463821342414 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}] 02:02:22 INFO - PROCESS | 6387 | 1463821342701 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:02:23 INFO - PROCESS | 6387 | 1463821343053 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee64800 == 154 [pid = 6387] [id = 688] 02:02:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8eeadc00) [pid = 6387] [serial = 2065] [outer = (nil)] 02:02:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8fbe9800) [pid = 6387] [serial = 2066] [outer = 0x8eeadc00] 02:02:23 INFO - PROCESS | 6387 | 1463821343144 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8fbf0000) [pid = 6387] [serial = 2067] [outer = 0x8eeadc00] 02:02:24 INFO - PROCESS | 6387 | 1463821344192 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] 02:02:24 INFO - PROCESS | 6387 | 1463821344246 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:02:24 INFO - PROCESS | 6387 | 1463821344253 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - PROCESS | 6387 | 1463821344256 Marionette TRACE conn3 <- [1,2726,null,{}] 02:02:24 INFO - PROCESS | 6387 | 1463821344263 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}] 02:02:24 INFO - PROCESS | 6387 | 1463821344508 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:02:24 INFO - PROCESS | 6387 | 1463821344863 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 6387 | ++DOCSHELL 0x91482800 == 155 [pid = 6387] [id = 689] 02:02:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x91486000) [pid = 6387] [serial = 2068] [outer = (nil)] 02:02:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x9148f800) [pid = 6387] [serial = 2069] [outer = 0x91486000] 02:02:24 INFO - PROCESS | 6387 | 1463821344972 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x91d69400) [pid = 6387] [serial = 2070] [outer = 0x91486000] 02:02:25 INFO - PROCESS | 6387 | 1463821345977 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]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1785ms 02:02:26 INFO - PROCESS | 6387 | 1463821346040 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:02:26 INFO - PROCESS | 6387 | 1463821346044 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:02:26 INFO - PROCESS | 6387 | 1463821346051 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 6387 | 1463821346055 Marionette TRACE conn3 <- [1,2730,null,{}] 02:02:26 INFO - PROCESS | 6387 | 1463821346061 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}] 02:02:26 INFO - PROCESS | 6387 | 1463821346311 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:02:26 INFO - PROCESS | 6387 | 1463821346658 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a752400 == 156 [pid = 6387] [id = 690] 02:02:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8eeaf000) [pid = 6387] [serial = 2071] [outer = (nil)] 02:02:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x92733c00) [pid = 6387] [serial = 2072] [outer = 0x8eeaf000] 02:02:26 INFO - PROCESS | 6387 | 1463821346753 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x92c59400) [pid = 6387] [serial = 2073] [outer = 0x8eeaf000] 02:02:28 INFO - PROCESS | 6387 | 1463821348076 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] 02:02:28 INFO - PROCESS | 6387 | 1463821348143 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:02:28 INFO - PROCESS | 6387 | 1463821348150 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 6387 | 1463821348154 Marionette TRACE conn3 <- [1,2734,null,{}] 02:02:28 INFO - PROCESS | 6387 | 1463821348159 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}] 02:02:28 INFO - PROCESS | 6387 | 1463821348460 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:02:28 INFO - PROCESS | 6387 | 1463821348771 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 6387 | ++DOCSHELL 0x92579400 == 157 [pid = 6387] [id = 691] 02:02:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x9272b000) [pid = 6387] [serial = 2074] [outer = (nil)] 02:02:28 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x93a52400) [pid = 6387] [serial = 2075] [outer = 0x9272b000] 02:02:28 INFO - PROCESS | 6387 | 1463821348861 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x93b54800) [pid = 6387] [serial = 2076] [outer = 0x9272b000] 02:02:29 INFO - PROCESS | 6387 | 1463821349923 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]]]}] 02:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1845ms 02:02:30 INFO - PROCESS | 6387 | 1463821349996 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 6387 | 1463821350000 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:02:30 INFO - PROCESS | 6387 | 1463821350007 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 6387 | 1463821350010 Marionette TRACE conn3 <- [1,2738,null,{}] 02:02:30 INFO - PROCESS | 6387 | 1463821350016 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}] 02:02:30 INFO - PROCESS | 6387 | 1463821350273 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:02:30 INFO - PROCESS | 6387 | 1463821350618 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe1800 == 158 [pid = 6387] [id = 692] 02:02:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x939d7c00) [pid = 6387] [serial = 2077] [outer = (nil)] 02:02:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x950c3400) [pid = 6387] [serial = 2078] [outer = 0x939d7c00] 02:02:30 INFO - PROCESS | 6387 | 1463821350712 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x95387000) [pid = 6387] [serial = 2079] [outer = 0x939d7c00] 02:02:31 INFO - PROCESS | 6387 | 1463821351644 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]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1684ms 02:02:31 INFO - PROCESS | 6387 | 1463821351692 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 6387 | 1463821351695 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:02:31 INFO - PROCESS | 6387 | 1463821351703 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 6387 | 1463821351707 Marionette TRACE conn3 <- [1,2742,null,{}] 02:02:31 INFO - PROCESS | 6387 | 1463821351713 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}] 02:02:31 INFO - PROCESS | 6387 | 1463821351961 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:02:32 INFO - PROCESS | 6387 | 1463821352307 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c56400 == 159 [pid = 6387] [id = 693] 02:02:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x939dc800) [pid = 6387] [serial = 2080] [outer = (nil)] 02:02:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x98a9bc00) [pid = 6387] [serial = 2081] [outer = 0x939dc800] 02:02:32 INFO - PROCESS | 6387 | 1463821352401 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x98f42000) [pid = 6387] [serial = 2082] [outer = 0x939dc800] 02:02:33 INFO - PROCESS | 6387 | 1463821353356 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]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1682ms 02:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:02:33 INFO - PROCESS | 6387 | 1463821353388 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 6387 | 1463821353391 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:02:33 INFO - PROCESS | 6387 | 1463821353398 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 6387 | 1463821353401 Marionette TRACE conn3 <- [1,2746,null,{}] 02:02:33 INFO - PROCESS | 6387 | 1463821353407 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}] 02:02:33 INFO - PROCESS | 6387 | 1463821353643 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:02:34 INFO - PROCESS | 6387 | 1463821354041 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a150400 == 160 [pid = 6387] [id = 694] 02:02:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x9a150800) [pid = 6387] [serial = 2083] [outer = (nil)] 02:02:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x9a176000) [pid = 6387] [serial = 2084] [outer = 0x9a150800] 02:02:34 INFO - PROCESS | 6387 | 1463821354153 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x9a416000) [pid = 6387] [serial = 2085] [outer = 0x9a150800] 02:02:35 INFO - PROCESS | 6387 | 1463821355135 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]]]}] 02:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1788ms 02:02:35 INFO - PROCESS | 6387 | 1463821355186 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:02:35 INFO - PROCESS | 6387 | 1463821355191 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:02:35 INFO - PROCESS | 6387 | 1463821355197 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 6387 | 1463821355202 Marionette TRACE conn3 <- [1,2750,null,{}] 02:02:35 INFO - PROCESS | 6387 | 1463821355209 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}] 02:02:35 INFO - PROCESS | 6387 | 1463821355484 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:02:35 INFO - PROCESS | 6387 | 1463821355837 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b679800 == 161 [pid = 6387] [id = 695] 02:02:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x9830cc00) [pid = 6387] [serial = 2086] [outer = (nil)] 02:02:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x9b80d000) [pid = 6387] [serial = 2087] [outer = 0x9830cc00] 02:02:35 INFO - PROCESS | 6387 | 1463821355934 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x9b9c4800) [pid = 6387] [serial = 2088] [outer = 0x9830cc00] 02:02:36 INFO - PROCESS | 6387 | 1463821356845 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]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1695ms 02:02:36 INFO - PROCESS | 6387 | 1463821356892 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:02:36 INFO - PROCESS | 6387 | 1463821356896 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:02:36 INFO - PROCESS | 6387 | 1463821356903 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 6387 | 1463821356907 Marionette TRACE conn3 <- [1,2754,null,{}] 02:02:36 INFO - PROCESS | 6387 | 1463821356912 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}] 02:02:37 INFO - PROCESS | 6387 | 1463821357155 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:02:37 INFO - PROCESS | 6387 | 1463821357504 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x9b152400 == 162 [pid = 6387] [id = 696] 02:02:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x9b506800) [pid = 6387] [serial = 2089] [outer = (nil)] 02:02:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0xa2280800) [pid = 6387] [serial = 2090] [outer = 0x9b506800] 02:02:37 INFO - PROCESS | 6387 | 1463821357600 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0xa2454000) [pid = 6387] [serial = 2091] [outer = 0x9b506800] 02:02:38 INFO - PROCESS | 6387 | 1463821358487 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]]]}] 02:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1638ms 02:02:38 INFO - PROCESS | 6387 | 1463821358541 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:02:38 INFO - PROCESS | 6387 | 1463821358556 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:02:38 INFO - PROCESS | 6387 | 1463821358562 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 6387 | 1463821358566 Marionette TRACE conn3 <- [1,2758,null,{}] 02:02:38 INFO - PROCESS | 6387 | 1463821358573 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}] 02:02:38 INFO - PROCESS | 6387 | 1463821358813 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:02:39 INFO - PROCESS | 6387 | 1463821359228 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a225400 == 163 [pid = 6387] [id = 697] 02:02:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0xa24fd400) [pid = 6387] [serial = 2092] [outer = (nil)] 02:02:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0xa30d6800) [pid = 6387] [serial = 2093] [outer = 0xa24fd400] 02:02:39 INFO - PROCESS | 6387 | 1463821359328 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0xa3255c00) [pid = 6387] [serial = 2094] [outer = 0xa24fd400] 02:02:40 INFO - PROCESS | 6387 | 1463821360254 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]]]}] 02:02:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:02:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1735ms 02:02:40 INFO - PROCESS | 6387 | 1463821360298 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 6387 | 1463821360302 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:02:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:02:40 INFO - PROCESS | 6387 | 1463821360309 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - PROCESS | 6387 | 1463821360312 Marionette TRACE conn3 <- [1,2762,null,{}] 02:02:40 INFO - PROCESS | 6387 | 1463821360318 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}] 02:02:40 INFO - PROCESS | 6387 | 1463821360556 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:02:40 INFO - PROCESS | 6387 | 1463821360920 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x87d16400 == 164 [pid = 6387] [id = 698] 02:02:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8b673000) [pid = 6387] [serial = 2095] [outer = (nil)] 02:02:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0xa503bc00) [pid = 6387] [serial = 2096] [outer = 0x8b673000] 02:02:41 INFO - PROCESS | 6387 | 1463821361014 Marionette DEBUG loaded listener.js 02:02:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0xa50ae000) [pid = 6387] [serial = 2097] [outer = 0x8b673000] 02:02:41 INFO - PROCESS | 6387 | 1463821361911 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1634ms 02:02:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:02:41 INFO - PROCESS | 6387 | 1463821361945 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 6387 | 1463821361948 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:02:41 INFO - PROCESS | 6387 | 1463821361955 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 6387 | 1463821361958 Marionette TRACE conn3 <- [1,2766,null,{}] 02:02:41 INFO - PROCESS | 6387 | 1463821361965 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}] 02:02:42 INFO - PROCESS | 6387 | 1463821362310 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:02:42 INFO - PROCESS | 6387 | 1463821362541 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x939dc400 == 165 [pid = 6387] [id = 699] 02:02:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0xa26eb000) [pid = 6387] [serial = 2098] [outer = (nil)] 02:02:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0xa6766c00) [pid = 6387] [serial = 2099] [outer = 0xa26eb000] 02:02:42 INFO - PROCESS | 6387 | 1463821362682 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0xa67c6000) [pid = 6387] [serial = 2100] [outer = 0xa26eb000] 02:02:43 INFO - PROCESS | 6387 | 1463821363581 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:02:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1682ms 02:02:43 INFO - PROCESS | 6387 | 1463821363637 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 6387 | 1463821363642 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:02:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:02:43 INFO - PROCESS | 6387 | 1463821363648 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 6387 | 1463821363652 Marionette TRACE conn3 <- [1,2770,null,{}] 02:02:43 INFO - PROCESS | 6387 | 1463821363660 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}] 02:02:43 INFO - PROCESS | 6387 | 1463821363906 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:02:44 INFO - PROCESS | 6387 | 1463821364282 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x86382c00 == 166 [pid = 6387] [id = 700] 02:02:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x86383000) [pid = 6387] [serial = 2101] [outer = (nil)] 02:02:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x8638a800) [pid = 6387] [serial = 2102] [outer = 0x86383000] 02:02:44 INFO - PROCESS | 6387 | 1463821364377 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8638e000) [pid = 6387] [serial = 2103] [outer = 0x86383000] 02:02:45 INFO - PROCESS | 6387 | 1463821365294 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]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:02:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1692ms 02:02:45 INFO - PROCESS | 6387 | 1463821365342 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:02:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:02:45 INFO - PROCESS | 6387 | 1463821365346 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:02:45 INFO - PROCESS | 6387 | 1463821365352 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 6387 | 1463821365356 Marionette TRACE conn3 <- [1,2774,null,{}] 02:02:45 INFO - PROCESS | 6387 | 1463821365362 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}] 02:02:45 INFO - PROCESS | 6387 | 1463821365612 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:02:45 INFO - PROCESS | 6387 | 1463821365976 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4d400 == 165 [pid = 6387] [id = 639] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x95262000 == 164 [pid = 6387] [id = 504] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8a791c00 == 163 [pid = 6387] [id = 503] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x9a156000 == 162 [pid = 6387] [id = 505] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86b4f000 == 161 [pid = 6387] [id = 500] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbd9800 == 160 [pid = 6387] [id = 501] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86d7a000 == 159 [pid = 6387] [id = 683] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd2c00 == 158 [pid = 6387] [id = 682] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8899f000 == 157 [pid = 6387] [id = 681] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x91aed400 == 156 [pid = 6387] [id = 672] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x89cd8c00 == 155 [pid = 6387] [id = 671] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8f974800 == 154 [pid = 6387] [id = 670] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8eeaa800 == 153 [pid = 6387] [id = 669] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x86d74c00 == 152 [pid = 6387] [id = 638] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8e712800 == 151 [pid = 6387] [id = 667] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8e55d400 == 150 [pid = 6387] [id = 668] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8d2d7c00 == 149 [pid = 6387] [id = 666] 02:02:48 INFO - PROCESS | 6387 | --DOCSHELL 0x8a753800 == 148 [pid = 6387] [id = 665] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x8d65e800) [pid = 6387] [serial = 1994] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x9b9c9c00) [pid = 6387] [serial = 1968] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8fbd8800) [pid = 6387] [serial = 1941] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x8d227800) [pid = 6387] [serial = 1935] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x939d2c00) [pid = 6387] [serial = 1950] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x910f3800) [pid = 6387] [serial = 1943] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0xa35ecc00) [pid = 6387] [serial = 1976] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x99e23c00) [pid = 6387] [serial = 1962] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0xa307bc00) [pid = 6387] [serial = 1974] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x8c47ec00) [pid = 6387] [serial = 1989] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8e55c400) [pid = 6387] [serial = 1937] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0xa35f4000) [pid = 6387] [serial = 1977] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x8e711000) [pid = 6387] [serial = 1938] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x8a759400) [pid = 6387] [serial = 1985] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9a41f800) [pid = 6387] [serial = 1964] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0xa22ba800) [pid = 6387] [serial = 1971] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x91272400) [pid = 6387] [serial = 1947] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x92580000) [pid = 6387] [serial = 1949] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x8d657000) [pid = 6387] [serial = 1991] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x9b817000) [pid = 6387] [serial = 1967] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x946d9c00) [pid = 6387] [serial = 1955] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0xa6832c00) [pid = 6387] [serial = 1982] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9afe3800) [pid = 6387] [serial = 1965] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0xa307e400) [pid = 6387] [serial = 1917] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0xa2276c00) [pid = 6387] [serial = 1970] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x95516000) [pid = 6387] [serial = 1958] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x910fbc00) [pid = 6387] [serial = 1944] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0xa628e800) [pid = 6387] [serial = 1980] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8c34f000) [pid = 6387] [serial = 1934] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa26c6800) [pid = 6387] [serial = 1973] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x939ed800) [pid = 6387] [serial = 1952] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x97775000) [pid = 6387] [serial = 1959] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0xa628a000) [pid = 6387] [serial = 1979] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x99773000) [pid = 6387] [serial = 1961] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8ab76000) [pid = 6387] [serial = 1986] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8d655800) [pid = 6387] [serial = 1866] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8dcf2800) [pid = 6387] [serial = 1992] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0xa683bc00) [pid = 6387] [serial = 1983] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x9126c400) [pid = 6387] [serial = 1946] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x93a4bc00) [pid = 6387] [serial = 1953] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x950c2400) [pid = 6387] [serial = 1956] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8c352800) [pid = 6387] [serial = 1988] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8f978800) [pid = 6387] [serial = 1940] [outer = (nil)] [url = about:blank] 02:02:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b47400 == 149 [pid = 6387] [id = 701] 02:02:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x86b48000) [pid = 6387] [serial = 2104] [outer = (nil)] 02:02:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x86d7a000) [pid = 6387] [serial = 2105] [outer = 0x86b48000] 02:02:48 INFO - PROCESS | 6387 | 1463821368642 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x88042000) [pid = 6387] [serial = 2106] [outer = 0x86b48000] 02:02:49 INFO - PROCESS | 6387 | 1463821369604 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]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:02:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 4295ms 02:02:49 INFO - PROCESS | 6387 | 1463821369649 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 6387 | 1463821369656 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:02:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:02:49 INFO - PROCESS | 6387 | 1463821369665 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 6387 | 1463821369671 Marionette TRACE conn3 <- [1,2778,null,{}] 02:02:49 INFO - PROCESS | 6387 | 1463821369683 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}] 02:02:49 INFO - PROCESS | 6387 | 1463821369925 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:02:50 INFO - PROCESS | 6387 | 1463821370213 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab7a400 == 150 [pid = 6387] [id = 702] 02:02:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8b361c00) [pid = 6387] [serial = 2107] [outer = (nil)] 02:02:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8b63d800) [pid = 6387] [serial = 2108] [outer = 0x8b361c00] 02:02:50 INFO - PROCESS | 6387 | 1463821370299 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8b68d400) [pid = 6387] [serial = 2109] [outer = 0x8b361c00] 02:02:51 INFO - PROCESS | 6387 | 1463821371218 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]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:02:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1590ms 02:02:51 INFO - PROCESS | 6387 | 1463821371256 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 6387 | 1463821371262 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:02:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:02:51 INFO - PROCESS | 6387 | 1463821371281 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 6387 | 1463821371286 Marionette TRACE conn3 <- [1,2782,null,{}] 02:02:51 INFO - PROCESS | 6387 | 1463821371292 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}] 02:02:51 INFO - PROCESS | 6387 | 1463821371624 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:02:51 INFO - PROCESS | 6387 | 1463821371664 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f0800 == 151 [pid = 6387] [id = 703] 02:02:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8d21a400) [pid = 6387] [serial = 2110] [outer = (nil)] 02:02:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8d2d1000) [pid = 6387] [serial = 2111] [outer = 0x8d21a400] 02:02:51 INFO - PROCESS | 6387 | 1463821371741 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8d30d800) [pid = 6387] [serial = 2112] [outer = 0x8d21a400] 02:02:52 INFO - PROCESS | 6387 | 1463821372875 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]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1648ms 02:02:52 INFO - PROCESS | 6387 | 1463821372921 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 6387 | 1463821372925 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:02:52 INFO - PROCESS | 6387 | 1463821372931 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 6387 | 1463821372937 Marionette TRACE conn3 <- [1,2786,null,{}] 02:02:52 INFO - PROCESS | 6387 | 1463821372967 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}] 02:02:53 INFO - PROCESS | 6387 | 1463821373716 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x946cd400) [pid = 6387] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x8a755400) [pid = 6387] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8b639800) [pid = 6387] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x92725400) [pid = 6387] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x8f210000) [pid = 6387] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x9a17dc00) [pid = 6387] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8c350400) [pid = 6387] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x91aef000) [pid = 6387] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x91267800) [pid = 6387] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8912c400) [pid = 6387] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x98a08c00) [pid = 6387] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x88040000) [pid = 6387] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 121 (0x8912cc00) [pid = 6387] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 120 (0x9a419000) [pid = 6387] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 119 (0x8e716800) [pid = 6387] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 118 (0x8d2da000) [pid = 6387] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 117 (0x9a177c00) [pid = 6387] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:02:53 INFO - PROCESS | 6387 | --DOMWINDOW == 116 (0x8ee69000) [pid = 6387] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:02:53 INFO - PROCESS | 6387 | 1463821373962 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x88040000 == 152 [pid = 6387] [id = 704] 02:02:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 117 (0x8912cc00) [pid = 6387] [serial = 2113] [outer = (nil)] 02:02:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 118 (0x8c35c000) [pid = 6387] [serial = 2114] [outer = 0x8912cc00] 02:02:54 INFO - PROCESS | 6387 | 1463821374044 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 119 (0x8e70b800) [pid = 6387] [serial = 2115] [outer = 0x8912cc00] 02:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1988ms 02:02:54 INFO - PROCESS | 6387 | 1463821374911 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]]]}] 02:02:54 INFO - PROCESS | 6387 | 1463821374925 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:02:54 INFO - PROCESS | 6387 | 1463821374930 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:02:54 INFO - PROCESS | 6387 | 1463821374936 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:02:54 INFO - PROCESS | 6387 | 1463821374940 Marionette TRACE conn3 <- [1,2790,null,{}] 02:02:54 INFO - PROCESS | 6387 | 1463821374959 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}] 02:02:55 INFO - PROCESS | 6387 | 1463821375185 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:02:55 INFO - PROCESS | 6387 | 1463821375201 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ab71800 == 153 [pid = 6387] [id = 705] 02:02:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 120 (0x8e710400) [pid = 6387] [serial = 2116] [outer = (nil)] 02:02:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 121 (0x8ee6e000) [pid = 6387] [serial = 2117] [outer = 0x8e710400] 02:02:55 INFO - PROCESS | 6387 | 1463821375476 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 122 (0x8eeb3800) [pid = 6387] [serial = 2118] [outer = 0x8e710400] 02:02:56 INFO - PROCESS | 6387 | 1463821376614 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]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1751ms 02:02:56 INFO - PROCESS | 6387 | 1463821376688 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 6387 | 1463821376696 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:02:56 INFO - PROCESS | 6387 | 1463821376705 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 6387 | 1463821376712 Marionette TRACE conn3 <- [1,2794,null,{}] 02:02:56 INFO - PROCESS | 6387 | 1463821376721 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}] 02:02:57 INFO - PROCESS | 6387 | 1463821377019 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:02:57 INFO - PROCESS | 6387 | 1463821377397 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a78e000 == 154 [pid = 6387] [id = 706] 02:02:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8ab79c00) [pid = 6387] [serial = 2119] [outer = (nil)] 02:02:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8c35ac00) [pid = 6387] [serial = 2120] [outer = 0x8ab79c00] 02:02:57 INFO - PROCESS | 6387 | 1463821377492 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8d4d1800) [pid = 6387] [serial = 2121] [outer = 0x8ab79c00] 02:02:58 INFO - PROCESS | 6387 | 1463821378493 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]]]}] 02:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1838ms 02:02:58 INFO - PROCESS | 6387 | 1463821378544 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 6387 | 1463821378552 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:02:58 INFO - PROCESS | 6387 | 1463821378564 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:02:58 INFO - PROCESS | 6387 | 1463821378569 Marionette TRACE conn3 <- [1,2798,null,{}] 02:02:58 INFO - PROCESS | 6387 | 1463821378576 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}] 02:02:58 INFO - PROCESS | 6387 | 1463821378847 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:02:59 INFO - PROCESS | 6387 | 1463821379220 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e714800 == 155 [pid = 6387] [id = 707] 02:02:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8ee64c00) [pid = 6387] [serial = 2122] [outer = (nil)] 02:02:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8f205c00) [pid = 6387] [serial = 2123] [outer = 0x8ee64c00] 02:02:59 INFO - PROCESS | 6387 | 1463821379312 Marionette DEBUG loaded listener.js 02:02:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8f978000) [pid = 6387] [serial = 2124] [outer = 0x8ee64c00] 02:03:00 INFO - PROCESS | 6387 | 1463821380337 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]]]}] 02:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1840ms 02:03:00 INFO - PROCESS | 6387 | 1463821380405 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:03:00 INFO - PROCESS | 6387 | 1463821380409 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:03:00 INFO - PROCESS | 6387 | 1463821380416 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - PROCESS | 6387 | 1463821380422 Marionette TRACE conn3 <- [1,2802,null,{}] 02:03:00 INFO - PROCESS | 6387 | 1463821380441 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}] 02:03:00 INFO - PROCESS | 6387 | 1463821380739 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:03:01 INFO - PROCESS | 6387 | 1463821381111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbde400 == 156 [pid = 6387] [id = 708] 02:03:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x910fe800) [pid = 6387] [serial = 2125] [outer = (nil)] 02:03:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x9126d400) [pid = 6387] [serial = 2126] [outer = 0x910fe800] 02:03:01 INFO - PROCESS | 6387 | 1463821381202 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x91488800) [pid = 6387] [serial = 2127] [outer = 0x910fe800] 02:03:02 INFO - PROCESS | 6387 | 1463821382166 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]]]}] 02:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1801ms 02:03:02 INFO - PROCESS | 6387 | 1463821382218 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:03:02 INFO - PROCESS | 6387 | 1463821382223 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 02:03:02 INFO - PROCESS | 6387 | 1463821382229 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 6387 | 1463821382233 Marionette TRACE conn3 <- [1,2806,null,{}] 02:03:02 INFO - PROCESS | 6387 | 1463821382239 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}] 02:03:02 INFO - PROCESS | 6387 | 1463821382501 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:03:02 INFO - PROCESS | 6387 | 1463821382859 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee69c00 == 157 [pid = 6387] [id = 709] 02:03:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x91268000) [pid = 6387] [serial = 2128] [outer = (nil)] 02:03:02 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x91ae7c00) [pid = 6387] [serial = 2129] [outer = 0x91268000] 02:03:02 INFO - PROCESS | 6387 | 1463821382954 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x91af0400) [pid = 6387] [serial = 2130] [outer = 0x91268000] 02:03:03 INFO - PROCESS | 6387 | 1463821383913 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]]]}] 02:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1735ms 02:03:03 INFO - PROCESS | 6387 | 1463821383966 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:03:03 INFO - PROCESS | 6387 | 1463821383970 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 02:03:03 INFO - PROCESS | 6387 | 1463821383977 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 6387 | 1463821383981 Marionette TRACE conn3 <- [1,2810,null,{}] 02:03:03 INFO - PROCESS | 6387 | 1463821383987 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}] 02:03:04 INFO - PROCESS | 6387 | 1463821384256 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:03:04 INFO - PROCESS | 6387 | 1463821384615 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x9148dc00 == 158 [pid = 6387] [id = 710] 02:03:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x91a3a800) [pid = 6387] [serial = 2131] [outer = (nil)] 02:03:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x92727800) [pid = 6387] [serial = 2132] [outer = 0x91a3a800] 02:03:04 INFO - PROCESS | 6387 | 1463821384713 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x92730400) [pid = 6387] [serial = 2133] [outer = 0x91a3a800] 02:03:05 INFO - PROCESS | 6387 | 1463821385644 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]]]}] 02:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1696ms 02:03:05 INFO - PROCESS | 6387 | 1463821385673 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:03:05 INFO - PROCESS | 6387 | 1463821385677 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 02:03:05 INFO - PROCESS | 6387 | 1463821385684 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 6387 | 1463821385687 Marionette TRACE conn3 <- [1,2814,null,{}] 02:03:05 INFO - PROCESS | 6387 | 1463821385710 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}] 02:03:06 INFO - PROCESS | 6387 | 1463821386055 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:03:06 INFO - PROCESS | 6387 | 1463821386338 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 6387 | ++DOCSHELL 0x92c58c00 == 159 [pid = 6387] [id = 711] 02:03:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x939d5c00) [pid = 6387] [serial = 2134] [outer = (nil)] 02:03:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x93a8ac00) [pid = 6387] [serial = 2135] [outer = 0x939d5c00] 02:03:06 INFO - PROCESS | 6387 | 1463821386447 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x946e7000) [pid = 6387] [serial = 2136] [outer = 0x939d5c00] 02:03:07 INFO - PROCESS | 6387 | 1463821387407 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]]]}] 02:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1785ms 02:03:07 INFO - PROCESS | 6387 | 1463821387470 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:03:07 INFO - PROCESS | 6387 | 1463821387475 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 02:03:07 INFO - PROCESS | 6387 | 1463821387482 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 6387 | 1463821387485 Marionette TRACE conn3 <- [1,2818,null,{}] 02:03:07 INFO - PROCESS | 6387 | 1463821387491 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}] 02:03:07 INFO - PROCESS | 6387 | 1463821387752 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:03:08 INFO - PROCESS | 6387 | 1463821388101 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x92731000 == 160 [pid = 6387] [id = 712] 02:03:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x93a53000) [pid = 6387] [serial = 2137] [outer = (nil)] 02:03:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x97774400) [pid = 6387] [serial = 2138] [outer = 0x93a53000] 02:03:08 INFO - PROCESS | 6387 | 1463821388197 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x981da800) [pid = 6387] [serial = 2139] [outer = 0x93a53000] 02:03:09 INFO - PROCESS | 6387 | 1463821389148 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]]]}] 02:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1736ms 02:03:09 INFO - PROCESS | 6387 | 1463821389218 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:03:09 INFO - PROCESS | 6387 | 1463821389223 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 02:03:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:03:09 INFO - PROCESS | 6387 | 1463821389230 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:03:09 INFO - PROCESS | 6387 | 1463821389234 Marionette TRACE conn3 <- [1,2822,null,{}] 02:03:09 INFO - PROCESS | 6387 | 1463821389240 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}] 02:03:09 INFO - PROCESS | 6387 | 1463821389508 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:03:09 INFO - PROCESS | 6387 | 1463821389912 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:09 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e709800 == 161 [pid = 6387] [id = 713] 02:03:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x95267000) [pid = 6387] [serial = 2140] [outer = (nil)] 02:03:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x9a0b7c00) [pid = 6387] [serial = 2141] [outer = 0x95267000] 02:03:10 INFO - PROCESS | 6387 | 1463821389999 Marionette DEBUG loaded listener.js 02:03:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x9a155c00) [pid = 6387] [serial = 2142] [outer = 0x95267000] 02:03:10 INFO - PROCESS | 6387 | 1463821390923 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]]]}] 02:03:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:03:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1736ms 02:03:10 INFO - PROCESS | 6387 | 1463821390967 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:03:10 INFO - PROCESS | 6387 | 1463821390971 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 02:03:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:03:10 INFO - PROCESS | 6387 | 1463821390978 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:03:10 INFO - PROCESS | 6387 | 1463821390982 Marionette TRACE conn3 <- [1,2826,null,{}] 02:03:10 INFO - PROCESS | 6387 | 1463821390988 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}] 02:03:11 INFO - PROCESS | 6387 | 1463821391243 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:03:11 INFO - PROCESS | 6387 | 1463821391592 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a4bc00 == 162 [pid = 6387] [id = 714] 02:03:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x95387c00) [pid = 6387] [serial = 2143] [outer = (nil)] 02:03:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x9a231000) [pid = 6387] [serial = 2144] [outer = 0x95387c00] 02:03:11 INFO - PROCESS | 6387 | 1463821391690 Marionette DEBUG loaded listener.js 02:03:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x9a27b400) [pid = 6387] [serial = 2145] [outer = 0x95387c00] 02:03:12 INFO - PROCESS | 6387 | 1463821392629 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:03:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:03:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1684ms 02:03:12 INFO - PROCESS | 6387 | 1463821392663 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:03:12 INFO - PROCESS | 6387 | 1463821392667 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 02:03:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:03:12 INFO - PROCESS | 6387 | 1463821392673 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:03:12 INFO - PROCESS | 6387 | 1463821392677 Marionette TRACE conn3 <- [1,2830,null,{}] 02:03:12 INFO - PROCESS | 6387 | 1463821392683 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}] 02:03:12 INFO - PROCESS | 6387 | 1463821392953 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:03:13 INFO - PROCESS | 6387 | 1463821393308 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a75c400 == 163 [pid = 6387] [id = 715] 02:03:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x9a17ac00) [pid = 6387] [serial = 2146] [outer = (nil)] 02:03:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x9aa8c000) [pid = 6387] [serial = 2147] [outer = 0x9a17ac00] 02:03:13 INFO - PROCESS | 6387 | 1463821393404 Marionette DEBUG loaded listener.js 02:03:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x9aa93800) [pid = 6387] [serial = 2148] [outer = 0x9a17ac00] 02:03:14 INFO - PROCESS | 6387 | 1463821394416 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]]]}] 02:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1780ms 02:03:14 INFO - PROCESS | 6387 | 1463821394455 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:03:14 INFO - PROCESS | 6387 | 1463821394460 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 02:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:03:14 INFO - PROCESS | 6387 | 1463821394467 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:03:14 INFO - PROCESS | 6387 | 1463821394471 Marionette TRACE conn3 <- [1,2834,null,{}] 02:03:14 INFO - PROCESS | 6387 | 1463821394478 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}] 02:03:14 INFO - PROCESS | 6387 | 1463821394772 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:03:15 INFO - PROCESS | 6387 | 1463821395137 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a52800 == 164 [pid = 6387] [id = 716] 02:03:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x9d4a2000) [pid = 6387] [serial = 2149] [outer = (nil)] 02:03:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0xa1058400) [pid = 6387] [serial = 2150] [outer = 0x9d4a2000] 02:03:15 INFO - PROCESS | 6387 | 1463821395237 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0xa26ea800) [pid = 6387] [serial = 2151] [outer = 0x9d4a2000] 02:03:16 INFO - PROCESS | 6387 | 1463821396184 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1793ms 02:03:16 INFO - PROCESS | 6387 | 1463821396261 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:03:16 INFO - PROCESS | 6387 | 1463821396264 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 02:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:03:16 INFO - PROCESS | 6387 | 1463821396272 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 6387 | 1463821396276 Marionette TRACE conn3 <- [1,2838,null,{}] 02:03:16 INFO - PROCESS | 6387 | 1463821396282 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}] 02:03:16 INFO - PROCESS | 6387 | 1463821396530 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:03:16 INFO - PROCESS | 6387 | 1463821396888 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 6387 | ++DOCSHELL 0x9d8a0c00 == 165 [pid = 6387] [id = 717] 02:03:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0xa2455400) [pid = 6387] [serial = 2152] [outer = (nil)] 02:03:16 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0xa35ec000) [pid = 6387] [serial = 2153] [outer = 0xa2455400] 02:03:16 INFO - PROCESS | 6387 | 1463821396987 Marionette DEBUG loaded listener.js 02:03:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0xa35f4000) [pid = 6387] [serial = 2154] [outer = 0xa2455400] 02:03:17 INFO - PROCESS | 6387 | 1463821397950 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]]]}] 02:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1746ms 02:03:18 INFO - PROCESS | 6387 | 1463821398019 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 6387 | 1463821398022 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 02:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:03:18 INFO - PROCESS | 6387 | 1463821398029 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 6387 | 1463821398043 Marionette TRACE conn3 <- [1,2842,null,{}] 02:03:18 INFO - PROCESS | 6387 | 1463821398049 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}] 02:03:18 INFO - PROCESS | 6387 | 1463821398302 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:03:18 INFO - PROCESS | 6387 | 1463821398655 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x86388800 == 166 [pid = 6387] [id = 718] 02:03:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x88039800) [pid = 6387] [serial = 2155] [outer = (nil)] 02:03:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0xa6759800) [pid = 6387] [serial = 2156] [outer = 0x88039800] 02:03:18 INFO - PROCESS | 6387 | 1463821398751 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0xa6833800) [pid = 6387] [serial = 2157] [outer = 0x88039800] 02:03:19 INFO - PROCESS | 6387 | 1463821399704 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]]]}] 02:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1746ms 02:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:03:19 INFO - PROCESS | 6387 | 1463821399777 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 6387 | 1463821399780 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 02:03:19 INFO - PROCESS | 6387 | 1463821399787 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 6387 | 1463821399790 Marionette TRACE conn3 <- [1,2846,null,{}] 02:03:19 INFO - PROCESS | 6387 | 1463821399796 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}] 02:03:20 INFO - PROCESS | 6387 | 1463821400036 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:03:20 INFO - PROCESS | 6387 | 1463821400392 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 6387 | ++DOCSHELL 0xa62f3000 == 167 [pid = 6387] [id = 719] 02:03:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0xa6758c00) [pid = 6387] [serial = 2158] [outer = (nil)] 02:03:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0xa6c4a400) [pid = 6387] [serial = 2159] [outer = 0xa6758c00] 02:03:20 INFO - PROCESS | 6387 | 1463821400492 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0xa6c4ec00) [pid = 6387] [serial = 2160] [outer = 0xa6758c00] 02:03:21 INFO - PROCESS | 6387 | 1463821401414 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]]]}] 02:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1685ms 02:03:21 INFO - PROCESS | 6387 | 1463821401471 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 6387 | 1463821401475 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 02:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:03:21 INFO - PROCESS | 6387 | 1463821401482 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:03:21 INFO - PROCESS | 6387 | 1463821401486 Marionette TRACE conn3 <- [1,2850,null,{}] 02:03:21 INFO - PROCESS | 6387 | 1463821401492 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}] 02:03:21 INFO - PROCESS | 6387 | 1463821401748 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:03:22 INFO - PROCESS | 6387 | 1463821402101 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 6387 | ++DOCSHELL 0xa6c41c00 == 168 [pid = 6387] [id = 720] 02:03:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0xa6c47c00) [pid = 6387] [serial = 2161] [outer = (nil)] 02:03:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0xa6d49400) [pid = 6387] [serial = 2162] [outer = 0xa6c47c00] 02:03:22 INFO - PROCESS | 6387 | 1463821402196 Marionette DEBUG loaded listener.js 02:03:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0xa6d4ac00) [pid = 6387] [serial = 2163] [outer = 0xa6c47c00] 02:03:23 INFO - PROCESS | 6387 | 1463821403123 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1683ms 02:03:23 INFO - PROCESS | 6387 | 1463821403167 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:03:23 INFO - PROCESS | 6387 | 1463821403171 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 02:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:03:23 INFO - PROCESS | 6387 | 1463821403177 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:03:23 INFO - PROCESS | 6387 | 1463821403180 Marionette TRACE conn3 <- [1,2854,null,{}] 02:03:23 INFO - PROCESS | 6387 | 1463821403188 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}] 02:03:23 INFO - PROCESS | 6387 | 1463821403442 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:03:23 INFO - PROCESS | 6387 | 1463821403808 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d656000 == 169 [pid = 6387] [id = 721] 02:03:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x8e711400) [pid = 6387] [serial = 2164] [outer = (nil)] 02:03:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x911bb000) [pid = 6387] [serial = 2165] [outer = 0x8e711400] 02:03:23 INFO - PROCESS | 6387 | 1463821403899 Marionette DEBUG loaded listener.js 02:03:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x911bd000) [pid = 6387] [serial = 2166] [outer = 0x8e711400] 02:03:24 INFO - PROCESS | 6387 | 1463821404881 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]]]}] 02:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1795ms 02:03:24 INFO - PROCESS | 6387 | 1463821404973 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:03:24 INFO - PROCESS | 6387 | 1463821404978 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 02:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:03:24 INFO - PROCESS | 6387 | 1463821404984 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:03:24 INFO - PROCESS | 6387 | 1463821404988 Marionette TRACE conn3 <- [1,2858,null,{}] 02:03:24 INFO - PROCESS | 6387 | 1463821404994 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}] 02:03:25 INFO - PROCESS | 6387 | 1463821405277 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:03:25 INFO - PROCESS | 6387 | 1463821405636 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x911b7c00 == 170 [pid = 6387] [id = 722] 02:03:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x911b8800) [pid = 6387] [serial = 2167] [outer = (nil)] 02:03:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa6d47c00) [pid = 6387] [serial = 2168] [outer = 0x911b8800] 02:03:25 INFO - PROCESS | 6387 | 1463821405729 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0xa6d50800) [pid = 6387] [serial = 2169] [outer = 0x911b8800] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x88573400 == 169 [pid = 6387] [id = 663] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8e478400 == 168 [pid = 6387] [id = 657] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8c479000 == 167 [pid = 6387] [id = 658] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0xa24ef800 == 166 [pid = 6387] [id = 659] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x86b56000 == 165 [pid = 6387] [id = 661] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8b683400 == 164 [pid = 6387] [id = 662] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x88040800 == 163 [pid = 6387] [id = 642] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x865ebc00 == 162 [pid = 6387] [id = 664] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8ab76800 == 161 [pid = 6387] [id = 641] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8a78d400 == 160 [pid = 6387] [id = 358] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8f201800 == 159 [pid = 6387] [id = 646] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8e475000 == 158 [pid = 6387] [id = 645] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x89129c00 == 157 [pid = 6387] [id = 652] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x9126bc00 == 156 [pid = 6387] [id = 650] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x87646800 == 155 [pid = 6387] [id = 617] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8e476c00 == 154 [pid = 6387] [id = 651] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x93b56c00 == 153 [pid = 6387] [id = 653] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x996e6c00 == 152 [pid = 6387] [id = 654] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8b35f400 == 151 [pid = 6387] [id = 644] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8a759c00 == 150 [pid = 6387] [id = 640] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8f974400 == 149 [pid = 6387] [id = 647] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x92579400 == 148 [pid = 6387] [id = 691] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8a752400 == 147 [pid = 6387] [id = 690] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee64800 == 146 [pid = 6387] [id = 688] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x91482800 == 145 [pid = 6387] [id = 689] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee67000 == 144 [pid = 6387] [id = 687] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8c5ccc00 == 143 [pid = 6387] [id = 686] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8b682800 == 142 [pid = 6387] [id = 685] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x8803b400 == 141 [pid = 6387] [id = 684] 02:03:28 INFO - PROCESS | 6387 | --DOCSHELL 0x87c5ec00 == 140 [pid = 6387] [id = 643] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0x9a0b6400) [pid = 6387] [serial = 2028] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8a790400) [pid = 6387] [serial = 1997] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8c47d800) [pid = 6387] [serial = 2048] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x93a4ac00) [pid = 6387] [serial = 2022] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x8fbefc00) [pid = 6387] [serial = 2009] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x9a964c00) [pid = 6387] [serial = 2034] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x92578800) [pid = 6387] [serial = 2016] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x92c59800) [pid = 6387] [serial = 2019] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x91a3fc00) [pid = 6387] [serial = 2012] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x8b633000) [pid = 6387] [serial = 2046] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x939f1c00) [pid = 6387] [serial = 2021] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x9a175400) [pid = 6387] [serial = 2030] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x8e55d000) [pid = 6387] [serial = 1932] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x93b59400) [pid = 6387] [serial = 2024] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0x9a41b800) [pid = 6387] [serial = 2033] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9b812800) [pid = 6387] [serial = 2037] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8a79a800) [pid = 6387] [serial = 2045] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0xa245dc00) [pid = 6387] [serial = 2042] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x8fbd6c00) [pid = 6387] [serial = 2007] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9a224c00) [pid = 6387] [serial = 2031] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x91d67c00) [pid = 6387] [serial = 2015] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8d30cc00) [pid = 6387] [serial = 2000] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x91ae8c00) [pid = 6387] [serial = 2013] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0xa104f800) [pid = 6387] [serial = 2040] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8f975c00) [pid = 6387] [serial = 2006] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x8eeb1800) [pid = 6387] [serial = 2004] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8ee70000) [pid = 6387] [serial = 2003] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x9b508c00) [pid = 6387] [serial = 2036] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8d4ce400) [pid = 6387] [serial = 2051] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8dcf0000) [pid = 6387] [serial = 2001] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x910f5c00) [pid = 6387] [serial = 2010] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x946ea800) [pid = 6387] [serial = 2025] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x8b633400) [pid = 6387] [serial = 1998] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9d8a0000) [pid = 6387] [serial = 2039] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x9970dc00) [pid = 6387] [serial = 2027] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8d2cc000) [pid = 6387] [serial = 2049] [outer = (nil)] [url = about:blank] 02:03:28 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x92c55400) [pid = 6387] [serial = 2018] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 6387 | 1463821409283 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4392ms 02:03:29 INFO - PROCESS | 6387 | 1463821409379 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 6387 | 1463821409385 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 02:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:03:29 INFO - PROCESS | 6387 | 1463821409395 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 6387 | 1463821409399 Marionette TRACE conn3 <- [1,2862,null,{}] 02:03:29 INFO - PROCESS | 6387 | 1463821409416 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}] 02:03:29 INFO - PROCESS | 6387 | 1463821409644 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:03:29 INFO - PROCESS | 6387 | 1463821409938 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x86b56000 == 141 [pid = 6387] [id = 723] 02:03:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x89129c00) [pid = 6387] [serial = 2170] [outer = (nil)] 02:03:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8a75dc00) [pid = 6387] [serial = 2171] [outer = 0x89129c00] 02:03:30 INFO - PROCESS | 6387 | 1463821410041 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8ab76800) [pid = 6387] [serial = 2172] [outer = 0x89129c00] 02:03:30 INFO - PROCESS | 6387 | 1463821410910 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]]]}] 02:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1550ms 02:03:30 INFO - PROCESS | 6387 | 1463821410979 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 6387 | 1463821410987 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 02:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:03:31 INFO - PROCESS | 6387 | 1463821410998 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 6387 | 1463821411002 Marionette TRACE conn3 <- [1,2866,null,{}] 02:03:31 INFO - PROCESS | 6387 | 1463821411008 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}] 02:03:31 INFO - PROCESS | 6387 | 1463821411323 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:03:31 INFO - PROCESS | 6387 | 1463821411357 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:31 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b633000 == 142 [pid = 6387] [id = 724] 02:03:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8b633800) [pid = 6387] [serial = 2173] [outer = (nil)] 02:03:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8c353c00) [pid = 6387] [serial = 2174] [outer = 0x8b633800] 02:03:31 INFO - PROCESS | 6387 | 1463821411432 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8c47c800) [pid = 6387] [serial = 2175] [outer = 0x8b633800] 02:03:32 INFO - PROCESS | 6387 | 1463821412492 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]]]}] 02:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1537ms 02:03:32 INFO - PROCESS | 6387 | 1463821412536 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:03:32 INFO - PROCESS | 6387 | 1463821412541 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 02:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:03:32 INFO - PROCESS | 6387 | 1463821412553 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 6387 | 1463821412563 Marionette TRACE conn3 <- [1,2870,null,{}] 02:03:32 INFO - PROCESS | 6387 | 1463821412594 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}] 02:03:32 INFO - PROCESS | 6387 | 1463821412912 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:03:32 INFO - PROCESS | 6387 | 1463821412952 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b684c00 == 143 [pid = 6387] [id = 725] 02:03:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8d4cd800) [pid = 6387] [serial = 2176] [outer = (nil)] 02:03:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8d652400) [pid = 6387] [serial = 2177] [outer = 0x8d4cd800] 02:03:33 INFO - PROCESS | 6387 | 1463821413035 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8d65f800) [pid = 6387] [serial = 2178] [outer = 0x8d4cd800] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8ee67400) [pid = 6387] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x91486000) [pid = 6387] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8eeaf000) [pid = 6387] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8b67d000) [pid = 6387] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x86383000) [pid = 6387] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x8b689000) [pid = 6387] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa24fd400) [pid = 6387] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x8b361c00) [pid = 6387] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x9b506800) [pid = 6387] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8912cc00) [pid = 6387] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x9272b000) [pid = 6387] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x9830cc00) [pid = 6387] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x939dc800) [pid = 6387] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x8b673000) [pid = 6387] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x939d7c00) [pid = 6387] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x86b48000) [pid = 6387] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0xa26eb000) [pid = 6387] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x9a150800) [pid = 6387] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x8d21a400) [pid = 6387] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8d30f400) [pid = 6387] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 124 (0x8803e000) [pid = 6387] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 123 (0x9d49b000) [pid = 6387] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:03:34 INFO - PROCESS | 6387 | --DOMWINDOW == 122 (0x8eeadc00) [pid = 6387] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:03:34 INFO - PROCESS | 6387 | 1463821414759 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]]]}] 02:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2261ms 02:03:34 INFO - PROCESS | 6387 | 1463821414815 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:03:34 INFO - PROCESS | 6387 | 1463821414819 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 02:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:03:34 INFO - PROCESS | 6387 | 1463821414827 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 6387 | 1463821414830 Marionette TRACE conn3 <- [1,2874,null,{}] 02:03:34 INFO - PROCESS | 6387 | 1463821414836 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}] 02:03:35 INFO - PROCESS | 6387 | 1463821415154 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:03:35 INFO - PROCESS | 6387 | 1463821415178 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b369800 == 144 [pid = 6387] [id = 726] 02:03:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 123 (0x8c35b000) [pid = 6387] [serial = 2179] [outer = (nil)] 02:03:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 124 (0x8d4d9000) [pid = 6387] [serial = 2180] [outer = 0x8c35b000] 02:03:35 INFO - PROCESS | 6387 | 1463821415256 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 125 (0x8e471c00) [pid = 6387] [serial = 2181] [outer = 0x8c35b000] 02:03:36 INFO - PROCESS | 6387 | 1463821416414 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]]]}] 02:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1640ms 02:03:36 INFO - PROCESS | 6387 | 1463821416468 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 6387 | 1463821416474 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 02:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:03:36 INFO - PROCESS | 6387 | 1463821416484 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 6387 | 1463821416489 Marionette TRACE conn3 <- [1,2878,null,{}] 02:03:36 INFO - PROCESS | 6387 | 1463821416500 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}] 02:03:36 INFO - PROCESS | 6387 | 1463821416772 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:03:37 INFO - PROCESS | 6387 | 1463821417111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 6387 | ++DOCSHELL 0x865ebc00 == 145 [pid = 6387] [id = 727] 02:03:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x88040800) [pid = 6387] [serial = 2182] [outer = (nil)] 02:03:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8a78c800) [pid = 6387] [serial = 2183] [outer = 0x88040800] 02:03:37 INFO - PROCESS | 6387 | 1463821417206 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8b635c00) [pid = 6387] [serial = 2184] [outer = 0x88040800] 02:03:38 INFO - PROCESS | 6387 | 1463821418205 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]]]}] 02:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1787ms 02:03:38 INFO - PROCESS | 6387 | 1463821418273 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:03:38 INFO - PROCESS | 6387 | 1463821418283 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 02:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:03:38 INFO - PROCESS | 6387 | 1463821418294 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:03:38 INFO - PROCESS | 6387 | 1463821418298 Marionette TRACE conn3 <- [1,2882,null,{}] 02:03:38 INFO - PROCESS | 6387 | 1463821418305 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}] 02:03:38 INFO - PROCESS | 6387 | 1463821418561 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:03:38 INFO - PROCESS | 6387 | 1463821418921 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b673000 == 146 [pid = 6387] [id = 728] 02:03:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x8c34d400) [pid = 6387] [serial = 2185] [outer = (nil)] 02:03:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x8d2d0000) [pid = 6387] [serial = 2186] [outer = 0x8c34d400] 02:03:39 INFO - PROCESS | 6387 | 1463821419012 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x8d655000) [pid = 6387] [serial = 2187] [outer = 0x8c34d400] 02:03:40 INFO - PROCESS | 6387 | 1463821420093 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]]]}] 02:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1886ms 02:03:40 INFO - PROCESS | 6387 | 1463821420181 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:03:40 INFO - PROCESS | 6387 | 1463821420185 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 02:03:40 INFO - PROCESS | 6387 | 1463821420192 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:03:40 INFO - PROCESS | 6387 | 1463821420199 Marionette TRACE conn3 <- [1,2886,null,{}] 02:03:40 INFO - PROCESS | 6387 | 1463821420266 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}] 02:03:40 INFO - PROCESS | 6387 | 1463821420609 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:03:40 INFO - PROCESS | 6387 | 1463821420900 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d21b800 == 147 [pid = 6387] [id = 729] 02:03:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8e712800) [pid = 6387] [serial = 2188] [outer = (nil)] 02:03:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8eea5800) [pid = 6387] [serial = 2189] [outer = 0x8e712800] 02:03:40 INFO - PROCESS | 6387 | 1463821420993 Marionette DEBUG loaded listener.js 02:03:41 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8eeaf400) [pid = 6387] [serial = 2190] [outer = 0x8e712800] 02:03:41 INFO - PROCESS | 6387 | 1463821421971 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]]]}] 02:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1847ms 02:03:42 INFO - PROCESS | 6387 | 1463821422040 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:03:42 INFO - PROCESS | 6387 | 1463821422045 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 02:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:03:42 INFO - PROCESS | 6387 | 1463821422051 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 6387 | 1463821422055 Marionette TRACE conn3 <- [1,2890,null,{}] 02:03:42 INFO - PROCESS | 6387 | 1463821422061 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}] 02:03:42 INFO - PROCESS | 6387 | 1463821422347 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:03:42 INFO - PROCESS | 6387 | 1463821422696 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x8ee6b400 == 148 [pid = 6387] [id = 730] 02:03:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8f202000) [pid = 6387] [serial = 2191] [outer = (nil)] 02:03:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8fbd2400) [pid = 6387] [serial = 2192] [outer = 0x8f202000] 02:03:42 INFO - PROCESS | 6387 | 1463821422794 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8fbd9000) [pid = 6387] [serial = 2193] [outer = 0x8f202000] 02:03:43 INFO - PROCESS | 6387 | 1463821423748 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1738ms 02:03:43 INFO - PROCESS | 6387 | 1463821423789 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 6387 | 1463821423794 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 02:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:03:43 INFO - PROCESS | 6387 | 1463821423801 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 6387 | 1463821423804 Marionette TRACE conn3 <- [1,2894,null,{}] 02:03:43 INFO - PROCESS | 6387 | 1463821423811 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}] 02:03:44 INFO - PROCESS | 6387 | 1463821424045 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:03:44 INFO - PROCESS | 6387 | 1463821424391 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f972c00 == 149 [pid = 6387] [id = 731] 02:03:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8f978800) [pid = 6387] [serial = 2194] [outer = (nil)] 02:03:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x910f0c00) [pid = 6387] [serial = 2195] [outer = 0x8f978800] 02:03:44 INFO - PROCESS | 6387 | 1463821424509 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x910f6800) [pid = 6387] [serial = 2196] [outer = 0x8f978800] 02:03:45 INFO - PROCESS | 6387 | 1463821425434 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]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1732ms 02:03:45 INFO - PROCESS | 6387 | 1463821425535 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 6387 | 1463821425538 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 02:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:03:45 INFO - PROCESS | 6387 | 1463821425546 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 6387 | 1463821425549 Marionette TRACE conn3 <- [1,2898,null,{}] 02:03:45 INFO - PROCESS | 6387 | 1463821425555 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}] 02:03:45 INFO - PROCESS | 6387 | 1463821425865 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:03:46 INFO - PROCESS | 6387 | 1463821426228 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:46 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d305000 == 150 [pid = 6387] [id = 732] 02:03:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8fbe3800) [pid = 6387] [serial = 2197] [outer = (nil)] 02:03:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x91270400) [pid = 6387] [serial = 2198] [outer = 0x8fbe3800] 02:03:46 INFO - PROCESS | 6387 | 1463821426319 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x91a41c00) [pid = 6387] [serial = 2199] [outer = 0x8fbe3800] 02:03:47 INFO - PROCESS | 6387 | 1463821427301 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]]]}] 02:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1788ms 02:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:03:47 INFO - PROCESS | 6387 | 1463821427335 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:03:47 INFO - PROCESS | 6387 | 1463821427338 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 02:03:47 INFO - PROCESS | 6387 | 1463821427346 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 6387 | 1463821427349 Marionette TRACE conn3 <- [1,2902,null,{}] 02:03:47 INFO - PROCESS | 6387 | 1463821427355 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}] 02:03:47 INFO - PROCESS | 6387 | 1463821427707 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:03:48 INFO - PROCESS | 6387 | 1463821427984 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20d400 == 151 [pid = 6387] [id = 733] 02:03:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8fbdec00) [pid = 6387] [serial = 2200] [outer = (nil)] 02:03:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91d68000) [pid = 6387] [serial = 2201] [outer = 0x8fbdec00] 02:03:48 INFO - PROCESS | 6387 | 1463821428078 Marionette DEBUG loaded listener.js 02:03:48 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x91d6e800) [pid = 6387] [serial = 2202] [outer = 0x8fbdec00] 02:03:49 INFO - PROCESS | 6387 | 1463821429031 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1732ms 02:03:49 INFO - PROCESS | 6387 | 1463821429077 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:03:49 INFO - PROCESS | 6387 | 1463821429082 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 02:03:49 INFO - PROCESS | 6387 | 1463821429088 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:03:49 INFO - PROCESS | 6387 | 1463821429092 Marionette TRACE conn3 <- [1,2906,null,{}] 02:03:49 INFO - PROCESS | 6387 | 1463821429098 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}] 02:03:49 INFO - PROCESS | 6387 | 1463821429339 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:03:49 INFO - PROCESS | 6387 | 1463821429687 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:49 INFO - PROCESS | 6387 | ++DOCSHELL 0x91ae8c00 == 152 [pid = 6387] [id = 734] 02:03:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x91aee000) [pid = 6387] [serial = 2203] [outer = (nil)] 02:03:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x92a46000) [pid = 6387] [serial = 2204] [outer = 0x91aee000] 02:03:49 INFO - PROCESS | 6387 | 1463821429782 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x92a47800) [pid = 6387] [serial = 2205] [outer = 0x91aee000] 02:03:50 INFO - PROCESS | 6387 | 1463821430752 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]]]}] 02:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1740ms 02:03:50 INFO - PROCESS | 6387 | 1463821430828 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:03:50 INFO - PROCESS | 6387 | 1463821430833 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 02:03:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:03:50 INFO - PROCESS | 6387 | 1463821430839 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:03:50 INFO - PROCESS | 6387 | 1463821430843 Marionette TRACE conn3 <- [1,2910,null,{}] 02:03:50 INFO - PROCESS | 6387 | 1463821430849 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}] 02:03:51 INFO - PROCESS | 6387 | 1463821431123 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:03:51 INFO - PROCESS | 6387 | 1463821431476 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x911c0c00 == 153 [pid = 6387] [id = 735] 02:03:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x92a42400) [pid = 6387] [serial = 2206] [outer = (nil)] 02:03:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x92a50400) [pid = 6387] [serial = 2207] [outer = 0x92a42400] 02:03:51 INFO - PROCESS | 6387 | 1463821431564 Marionette DEBUG loaded listener.js 02:03:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x92c55400) [pid = 6387] [serial = 2208] [outer = 0x92a42400] 02:03:52 INFO - PROCESS | 6387 | 1463821432381 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]]]}] 02:03:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:03:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:03:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1590ms 02:03:52 INFO - PROCESS | 6387 | 1463821432430 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:03:52 INFO - PROCESS | 6387 | 1463821432434 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 02:03:52 INFO - TEST-START | /DOMEvents/constructors.html 02:03:52 INFO - PROCESS | 6387 | 1463821432441 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:03:52 INFO - PROCESS | 6387 | 1463821432445 Marionette TRACE conn3 <- [1,2914,null,{}] 02:03:52 INFO - PROCESS | 6387 | 1463821432451 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}] 02:03:52 INFO - PROCESS | 6387 | 1463821432717 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:03:53 INFO - PROCESS | 6387 | 1463821433033 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cde800 == 154 [pid = 6387] [id = 736] 02:03:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x92a46800) [pid = 6387] [serial = 2209] [outer = (nil)] 02:03:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x939ddc00) [pid = 6387] [serial = 2210] [outer = 0x92a46800] 02:03:53 INFO - PROCESS | 6387 | 1463821433181 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x939eb000) [pid = 6387] [serial = 2211] [outer = 0x92a46800] 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:03:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:03:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1768ms 02:03:54 INFO - PROCESS | 6387 | 1463821434150 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]]]}] 02:03:54 INFO - PROCESS | 6387 | 1463821434241 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 6387 | 1463821434251 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 02:03:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:03:54 INFO - PROCESS | 6387 | 1463821434263 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 6387 | 1463821434267 Marionette TRACE conn3 <- [1,2918,null,{}] 02:03:54 INFO - PROCESS | 6387 | 1463821434278 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}] 02:03:54 INFO - PROCESS | 6387 | 1463821434569 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:03:54 INFO - PROCESS | 6387 | 1463821434939 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:54 INFO - PROCESS | 6387 | ++DOCSHELL 0x9148ac00 == 155 [pid = 6387] [id = 737] 02:03:54 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x939d5400) [pid = 6387] [serial = 2212] [outer = (nil)] 02:03:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x9525f000) [pid = 6387] [serial = 2213] [outer = 0x939d5400] 02:03:55 INFO - PROCESS | 6387 | 1463821435038 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x9776a400) [pid = 6387] [serial = 2214] [outer = 0x939d5400] 02:03:55 INFO - PROCESS | 6387 | 1463821435951 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:03:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:03:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1740ms 02:03:56 INFO - PROCESS | 6387 | 1463821436003 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:03:56 INFO - PROCESS | 6387 | 1463821436006 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 02:03:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:03:56 INFO - PROCESS | 6387 | 1463821436013 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:03:56 INFO - PROCESS | 6387 | 1463821436016 Marionette TRACE conn3 <- [1,2922,null,{}] 02:03:56 INFO - PROCESS | 6387 | 1463821436023 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}] 02:03:56 INFO - PROCESS | 6387 | 1463821436251 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:03:56 INFO - PROCESS | 6387 | 1463821436564 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 6387 | ++DOCSHELL 0x92a4f400 == 156 [pid = 6387] [id = 738] 02:03:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x950c4000) [pid = 6387] [serial = 2215] [outer = (nil)] 02:03:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x996e6c00) [pid = 6387] [serial = 2216] [outer = 0x950c4000] 02:03:56 INFO - PROCESS | 6387 | 1463821436653 Marionette DEBUG loaded listener.js 02:03:56 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x99e27800) [pid = 6387] [serial = 2217] [outer = 0x950c4000] 02:03:57 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:57 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:57 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:57 INFO - PROCESS | 6387 | [6387] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:57 INFO - PROCESS | 6387 | 1463821437548 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]]]}] 02:03:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:03:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:57 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 02:03:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:57 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 02:03:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:57 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]" 02:03:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:03:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1596ms 02:03:57 INFO - PROCESS | 6387 | 1463821437613 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 6387 | 1463821437618 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 02:03:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:03:57 INFO - PROCESS | 6387 | 1463821437692 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - PROCESS | 6387 | 1463821437695 Marionette TRACE conn3 <- [1,2926,null,{}] 02:03:57 INFO - PROCESS | 6387 | 1463821437703 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}] 02:03:57 INFO - PROCESS | 6387 | 1463821437941 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:03:58 INFO - PROCESS | 6387 | 1463821438299 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f6800 == 157 [pid = 6387] [id = 739] 02:03:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x98a9e000) [pid = 6387] [serial = 2218] [outer = (nil)] 02:03:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a411400) [pid = 6387] [serial = 2219] [outer = 0x98a9e000] 02:03:58 INFO - PROCESS | 6387 | 1463821438394 Marionette DEBUG loaded listener.js 02:03:58 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x9a41f400) [pid = 6387] [serial = 2220] [outer = 0x98a9e000] 02:03:59 INFO - PROCESS | 6387 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:03:59 INFO - PROCESS | 6387 | 1463821439211 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]]]}] 02:03: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 02:03:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1552ms 02:03:59 INFO - PROCESS | 6387 | 1463821439234 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:03:59 INFO - PROCESS | 6387 | 1463821439238 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 02:03:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:03:59 INFO - PROCESS | 6387 | 1463821439244 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 6387 | 1463821439248 Marionette TRACE conn3 <- [1,2930,null,{}] 02:03:59 INFO - PROCESS | 6387 | 1463821439253 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}] 02:03:59 INFO - PROCESS | 6387 | 1463821439484 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:03:59 INFO - PROCESS | 6387 | 1463821439792 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f6400 == 158 [pid = 6387] [id = 740] 02:03:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x9a0cf800) [pid = 6387] [serial = 2221] [outer = (nil)] 02:03:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9b14c400) [pid = 6387] [serial = 2222] [outer = 0x9a0cf800] 02:03:59 INFO - PROCESS | 6387 | 1463821439881 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9b18bc00) [pid = 6387] [serial = 2223] [outer = 0x9a0cf800] 02:04:00 INFO - PROCESS | 6387 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:04:00 INFO - PROCESS | 6387 | 1463821440764 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]]]}] 02:04:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:04:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1580ms 02:04:00 INFO - PROCESS | 6387 | 1463821440825 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 6387 | 1463821440828 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 02:04:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:04:00 INFO - PROCESS | 6387 | 1463821440835 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 6387 | 1463821440839 Marionette TRACE conn3 <- [1,2934,null,{}] 02:04:00 INFO - PROCESS | 6387 | 1463821440865 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}] 02:04:01 INFO - PROCESS | 6387 | 1463821441102 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:04:01 INFO - PROCESS | 6387 | 1463821441409 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a41b400 == 159 [pid = 6387] [id = 741] 02:04:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x9a96c800) [pid = 6387] [serial = 2224] [outer = (nil)] 02:04:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9b872800) [pid = 6387] [serial = 2225] [outer = 0x9a96c800] 02:04:01 INFO - PROCESS | 6387 | 1463821441497 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9b9cc000) [pid = 6387] [serial = 2226] [outer = 0x9a96c800] 02:04:02 INFO - PROCESS | 6387 | 1463821442374 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]]]}] 02:04: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. 02:04:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1594ms 02:04:02 INFO - PROCESS | 6387 | 1463821442431 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:04:02 INFO - PROCESS | 6387 | 1463821442435 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 02:04:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:04:02 INFO - PROCESS | 6387 | 1463821442442 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 6387 | 1463821442446 Marionette TRACE conn3 <- [1,2938,null,{}] 02:04:02 INFO - PROCESS | 6387 | 1463821442452 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}] 02:04:02 INFO - PROCESS | 6387 | 1463821442797 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:04:03 INFO - PROCESS | 6387 | 1463821443043 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a796800 == 160 [pid = 6387] [id = 742] 02:04:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9b81b000) [pid = 6387] [serial = 2227] [outer = (nil)] 02:04:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0xa215a400) [pid = 6387] [serial = 2228] [outer = 0x9b81b000] 02:04:03 INFO - PROCESS | 6387 | 1463821443178 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0xa2277000) [pid = 6387] [serial = 2229] [outer = 0x9b81b000] 02:04:04 INFO - PROCESS | 6387 | 1463821444034 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]]]}] 02:04:04 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. 02:04:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1632ms 02:04:04 INFO - PROCESS | 6387 | 1463821444075 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 6387 | 1463821444079 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 02:04:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:04:04 INFO - PROCESS | 6387 | 1463821444086 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 6387 | 1463821444089 Marionette TRACE conn3 <- [1,2942,null,{}] 02:04:04 INFO - PROCESS | 6387 | 1463821444095 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}] 02:04:04 INFO - PROCESS | 6387 | 1463821444341 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:04:04 INFO - PROCESS | 6387 | 1463821444675 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 6387 | ++DOCSHELL 0x93b54000 == 161 [pid = 6387] [id = 743] 02:04:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9b872c00) [pid = 6387] [serial = 2230] [outer = (nil)] 02:04:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0xa262d000) [pid = 6387] [serial = 2231] [outer = 0x9b872c00] 02:04:04 INFO - PROCESS | 6387 | 1463821444771 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0xa26c6800) [pid = 6387] [serial = 2232] [outer = 0x9b872c00] 02:04:05 INFO - PROCESS | 6387 | 1463821445654 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"]]]}] 02:04: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 02:04:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:04:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1595ms 02:04:05 INFO - PROCESS | 6387 | 1463821445682 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 6387 | 1463821445686 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 02:04:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:04:05 INFO - PROCESS | 6387 | 1463821445693 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:04:05 INFO - PROCESS | 6387 | 1463821445696 Marionette TRACE conn3 <- [1,2946,null,{}] 02:04:05 INFO - PROCESS | 6387 | 1463821445702 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}] 02:04:05 INFO - PROCESS | 6387 | 1463821445942 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:04:06 INFO - PROCESS | 6387 | 1463821446260 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 6387 | ++DOCSHELL 0xa1051000 == 162 [pid = 6387] [id = 744] 02:04:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0xa30dd000) [pid = 6387] [serial = 2233] [outer = (nil)] 02:04:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0xa6282c00) [pid = 6387] [serial = 2234] [outer = 0xa30dd000] 02:04:06 INFO - PROCESS | 6387 | 1463821446354 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0xa6833000) [pid = 6387] [serial = 2235] [outer = 0xa30dd000] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x8eeb0c00) [pid = 6387] [serial = 2063] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0x91d69400) [pid = 6387] [serial = 2070] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x92733c00) [pid = 6387] [serial = 2072] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0x8e47e800) [pid = 6387] [serial = 1995] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8638e000) [pid = 6387] [serial = 2103] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8c5c8400) [pid = 6387] [serial = 2058] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0xa30d6800) [pid = 6387] [serial = 2093] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x8c471c00) [pid = 6387] [serial = 2057] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0x8b63d800) [pid = 6387] [serial = 2108] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0xa2280800) [pid = 6387] [serial = 2090] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x8c35c000) [pid = 6387] [serial = 2114] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0x93a52400) [pid = 6387] [serial = 2075] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x9b9c4800) [pid = 6387] [serial = 2088] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8638a800) [pid = 6387] [serial = 2102] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0xa2454000) [pid = 6387] [serial = 2091] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x98a9bc00) [pid = 6387] [serial = 2081] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0xa50ae000) [pid = 6387] [serial = 2097] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x93b54800) [pid = 6387] [serial = 2076] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x95387000) [pid = 6387] [serial = 2079] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0x88042000) [pid = 6387] [serial = 2106] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0xa67c6000) [pid = 6387] [serial = 2100] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x8b68d400) [pid = 6387] [serial = 2109] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x92c59400) [pid = 6387] [serial = 2073] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x86d7a000) [pid = 6387] [serial = 2105] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x9a416000) [pid = 6387] [serial = 2085] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0x9148f800) [pid = 6387] [serial = 2069] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x8d2d1000) [pid = 6387] [serial = 2111] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0xa503bc00) [pid = 6387] [serial = 2096] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x8dcef800) [pid = 6387] [serial = 2060] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0x89134c00) [pid = 6387] [serial = 2055] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x8f206c00) [pid = 6387] [serial = 2064] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0xa26c1000) [pid = 6387] [serial = 2043] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x950c3400) [pid = 6387] [serial = 2078] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8fbf0000) [pid = 6387] [serial = 2067] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0xa6766c00) [pid = 6387] [serial = 2099] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x8e55ec00) [pid = 6387] [serial = 2061] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x9a176000) [pid = 6387] [serial = 2084] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8fbe9800) [pid = 6387] [serial = 2066] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x88575c00) [pid = 6387] [serial = 2054] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x9b80d000) [pid = 6387] [serial = 2087] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa3255c00) [pid = 6387] [serial = 2094] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x98f42000) [pid = 6387] [serial = 2082] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x8d30d800) [pid = 6387] [serial = 2112] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8e70b800) [pid = 6387] [serial = 2115] [outer = (nil)] [url = about:blank] 02:04:09 INFO - PROCESS | 6387 | 1463821449908 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]]]}] 02:04:09 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. 02:04:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 4245ms 02:04:09 INFO - PROCESS | 6387 | 1463821449939 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 6387 | 1463821449946 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 02:04:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:04:09 INFO - PROCESS | 6387 | 1463821449954 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:04:09 INFO - PROCESS | 6387 | 1463821449960 Marionette TRACE conn3 <- [1,2950,null,{}] 02:04:09 INFO - PROCESS | 6387 | 1463821449968 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}] 02:04:10 INFO - PROCESS | 6387 | 1463821450196 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:04:10 INFO - PROCESS | 6387 | 1463821450456 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7bc00 == 163 [pid = 6387] [id = 745] 02:04:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x87646000) [pid = 6387] [serial = 2236] [outer = (nil)] 02:04:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8764d800) [pid = 6387] [serial = 2237] [outer = 0x87646000] 02:04:10 INFO - PROCESS | 6387 | 1463821450565 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x87c61000) [pid = 6387] [serial = 2238] [outer = 0x87646000] 02:04:11 INFO - PROCESS | 6387 | ++DOCSHELL 0x88043000 == 164 [pid = 6387] [id = 746] 02:04:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x88043800) [pid = 6387] [serial = 2239] [outer = (nil)] 02:04:11 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8856f400) [pid = 6387] [serial = 2240] [outer = 0x88043800] 02:04:11 INFO - PROCESS | 6387 | 1463821451515 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]]]}] 02:04:11 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. 02:04:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1592ms 02:04:11 INFO - PROCESS | 6387 | 1463821451547 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:04:11 INFO - PROCESS | 6387 | 1463821451556 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 02:04:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:04:11 INFO - PROCESS | 6387 | 1463821451581 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 6387 | 1463821451585 Marionette TRACE conn3 <- [1,2954,null,{}] 02:04:11 INFO - PROCESS | 6387 | 1463821451592 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}] 02:04:11 INFO - PROCESS | 6387 | 1463821451964 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:04:12 INFO - PROCESS | 6387 | 1463821452019 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x88579800 == 165 [pid = 6387] [id = 747] 02:04:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8857a000) [pid = 6387] [serial = 2241] [outer = (nil)] 02:04:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8870a400) [pid = 6387] [serial = 2242] [outer = 0x8857a000] 02:04:12 INFO - PROCESS | 6387 | 1463821452096 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8899d000) [pid = 6387] [serial = 2243] [outer = 0x8857a000] 02:04:13 INFO - PROCESS | 6387 | 1463821453003 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]]]}] 02:04:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:04:13 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 02:04:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1494ms 02:04:13 INFO - PROCESS | 6387 | 1463821453073 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 6387 | 1463821453077 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 02:04:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:04:13 INFO - PROCESS | 6387 | 1463821453084 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 6387 | 1463821453090 Marionette TRACE conn3 <- [1,2958,null,{}] 02:04:13 INFO - PROCESS | 6387 | 1463821453119 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}] 02:04:13 INFO - PROCESS | 6387 | 1463821453448 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:04:13 INFO - PROCESS | 6387 | 1463821453492 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8a74f400 == 166 [pid = 6387] [id = 748] 02:04:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8a754400) [pid = 6387] [serial = 2244] [outer = (nil)] 02:04:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8a75cc00) [pid = 6387] [serial = 2245] [outer = 0x8a754400] 02:04:13 INFO - PROCESS | 6387 | 1463821453572 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8ab6c800) [pid = 6387] [serial = 2246] [outer = 0x8a754400] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x91268000) [pid = 6387] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0xa6758c00) [pid = 6387] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0xa6c47c00) [pid = 6387] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8b633800) [pid = 6387] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x8d4cd800) [pid = 6387] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9d4a2000) [pid = 6387] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x91a3a800) [pid = 6387] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x8ab79c00) [pid = 6387] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x9a17ac00) [pid = 6387] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x88039800) [pid = 6387] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x8ee64c00) [pid = 6387] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x939d5c00) [pid = 6387] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8c47e400) [pid = 6387] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x95267000) [pid = 6387] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0xa2455400) [pid = 6387] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x911b8800) [pid = 6387] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x95387c00) [pid = 6387] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x910fe800) [pid = 6387] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x8e711400) [pid = 6387] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x93a53000) [pid = 6387] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:04:14 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x89129c00) [pid = 6387] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:04:15 INFO - PROCESS | 6387 | 1463821455140 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]]]}] 02:04:15 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. 02:04:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2086ms 02:04:15 INFO - PROCESS | 6387 | 1463821455171 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 6387 | 1463821455176 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 02:04:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:04:15 INFO - PROCESS | 6387 | 1463821455183 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:04:15 INFO - PROCESS | 6387 | 1463821455185 Marionette TRACE conn3 <- [1,2962,null,{}] 02:04:15 INFO - PROCESS | 6387 | 1463821455191 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}] 02:04:15 INFO - PROCESS | 6387 | 1463821455403 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:04:15 INFO - PROCESS | 6387 | 1463821455648 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d78000 == 167 [pid = 6387] [id = 749] 02:04:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x8a78c000) [pid = 6387] [serial = 2247] [outer = (nil)] 02:04:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8b3c4c00) [pid = 6387] [serial = 2248] [outer = 0x8a78c000] 02:04:15 INFO - PROCESS | 6387 | 1463821455728 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8b3d1000) [pid = 6387] [serial = 2249] [outer = 0x8a78c000] 02:04:16 INFO - PROCESS | 6387 | 1463821456597 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]]]}] 02:04:16 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. 02:04:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1439ms 02:04:16 INFO - PROCESS | 6387 | 1463821456623 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:04:16 INFO - PROCESS | 6387 | 1463821456630 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 02:04:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:04:16 INFO - PROCESS | 6387 | 1463821456639 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 6387 | 1463821456646 Marionette TRACE conn3 <- [1,2966,null,{}] 02:04:16 INFO - PROCESS | 6387 | 1463821456667 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}] 02:04:16 INFO - PROCESS | 6387 | 1463821456930 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:04:17 INFO - PROCESS | 6387 | 1463821457213 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x86d7e800 == 168 [pid = 6387] [id = 750] 02:04:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x87642800) [pid = 6387] [serial = 2250] [outer = (nil)] 02:04:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x87650800) [pid = 6387] [serial = 2251] [outer = 0x87642800] 02:04:17 INFO - PROCESS | 6387 | 1463821457387 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x88035400) [pid = 6387] [serial = 2252] [outer = 0x87642800] 02:04:18 INFO - PROCESS | 6387 | 1463821458245 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]]]}] 02:04:18 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. 02:04:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1660ms 02:04:18 INFO - PROCESS | 6387 | 1463821458300 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 6387 | 1463821458310 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 02:04:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:04:18 INFO - PROCESS | 6387 | 1463821458321 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 6387 | 1463821458325 Marionette TRACE conn3 <- [1,2970,null,{}] 02:04:18 INFO - PROCESS | 6387 | 1463821458384 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}] 02:04:18 INFO - PROCESS | 6387 | 1463821458632 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:04:18 INFO - PROCESS | 6387 | 1463821458932 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 6387 | ++DOCSHELL 0x8803cc00 == 169 [pid = 6387] [id = 751] 02:04:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x88707c00) [pid = 6387] [serial = 2253] [outer = (nil)] 02:04:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x89131c00) [pid = 6387] [serial = 2254] [outer = 0x88707c00] 02:04:19 INFO - PROCESS | 6387 | 1463821459076 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8a790400) [pid = 6387] [serial = 2255] [outer = 0x88707c00] 02:04:19 INFO - PROCESS | 6387 | 1463821459963 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]]]}] 02:04:19 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. 02:04:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1676ms 02:04:20 INFO - PROCESS | 6387 | 1463821459998 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:04:20 INFO - PROCESS | 6387 | 1463821460001 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 02:04:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:04:20 INFO - PROCESS | 6387 | 1463821460009 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:04:20 INFO - PROCESS | 6387 | 1463821460016 Marionette TRACE conn3 <- [1,2974,null,{}] 02:04:20 INFO - PROCESS | 6387 | 1463821460033 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}] 02:04:20 INFO - PROCESS | 6387 | 1463821460318 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:04:20 INFO - PROCESS | 6387 | 1463821460740 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3c7c00 == 170 [pid = 6387] [id = 752] 02:04:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8b676c00) [pid = 6387] [serial = 2256] [outer = (nil)] 02:04:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8b67f800) [pid = 6387] [serial = 2257] [outer = 0x8b676c00] 02:04:20 INFO - PROCESS | 6387 | 1463821460880 Marionette DEBUG loaded listener.js 02:04:21 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8b68c000) [pid = 6387] [serial = 2258] [outer = 0x8b676c00] 02:04:21 INFO - PROCESS | 6387 | 1463821461730 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]]]}] 02:04:21 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. 02:04:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1736ms 02:04:21 INFO - PROCESS | 6387 | 1463821461745 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:04:21 INFO - PROCESS | 6387 | 1463821461749 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 02:04:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:04:21 INFO - PROCESS | 6387 | 1463821461756 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 6387 | 1463821461760 Marionette TRACE conn3 <- [1,2978,null,{}] 02:04:21 INFO - PROCESS | 6387 | 1463821461766 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}] 02:04:22 INFO - PROCESS | 6387 | 1463821461999 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:04:22 INFO - PROCESS | 6387 | 1463821462309 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x8870f400 == 171 [pid = 6387] [id = 753] 02:04:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8b68f000) [pid = 6387] [serial = 2259] [outer = (nil)] 02:04:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8c472400) [pid = 6387] [serial = 2260] [outer = 0x8b68f000] 02:04:22 INFO - PROCESS | 6387 | 1463821462403 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8c5c4c00) [pid = 6387] [serial = 2261] [outer = 0x8b68f000] 02:04:23 INFO - PROCESS | 6387 | 1463821463242 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]]]}] 02:04:23 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. 02:04:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1544ms 02:04:23 INFO - PROCESS | 6387 | 1463821463302 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:04:23 INFO - PROCESS | 6387 | 1463821463305 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 02:04:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:04:23 INFO - PROCESS | 6387 | 1463821463312 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:04:23 INFO - PROCESS | 6387 | 1463821463316 Marionette TRACE conn3 <- [1,2982,null,{}] 02:04:23 INFO - PROCESS | 6387 | 1463821463370 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}] 02:04:23 INFO - PROCESS | 6387 | 1463821463599 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:04:23 INFO - PROCESS | 6387 | 1463821463899 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c354800 == 172 [pid = 6387] [id = 754] 02:04:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8c354c00) [pid = 6387] [serial = 2262] [outer = (nil)] 02:04:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x8d218c00) [pid = 6387] [serial = 2263] [outer = 0x8c354c00] 02:04:23 INFO - PROCESS | 6387 | 1463821463988 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8d21e000) [pid = 6387] [serial = 2264] [outer = 0x8c354c00] 02:04:24 INFO - PROCESS | 6387 | 1463821464855 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"]]]}] 02:04:24 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 02:04:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:04:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1585ms 02:04:24 INFO - PROCESS | 6387 | 1463821464900 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:04:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:04:24 INFO - PROCESS | 6387 | 1463821464905 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 02:04:24 INFO - PROCESS | 6387 | 1463821464911 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:04:24 INFO - PROCESS | 6387 | 1463821464915 Marionette TRACE conn3 <- [1,2986,null,{}] 02:04:24 INFO - PROCESS | 6387 | 1463821464921 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}] 02:04:25 INFO - PROCESS | 6387 | 1463821465222 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:04:25 INFO - PROCESS | 6387 | 1463821465574 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x8764b800 == 173 [pid = 6387] [id = 755] 02:04:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8d4cd400) [pid = 6387] [serial = 2265] [outer = (nil)] 02:04:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8d657400) [pid = 6387] [serial = 2266] [outer = 0x8d4cd400] 02:04:25 INFO - PROCESS | 6387 | 1463821465722 Marionette DEBUG loaded listener.js 02:04:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8dcec400) [pid = 6387] [serial = 2267] [outer = 0x8d4cd400] 02:04:26 INFO - PROCESS | 6387 | 1463821466563 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]]]}] 02:04:26 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. 02:04:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1682ms 02:04:26 INFO - PROCESS | 6387 | 1463821466593 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:04:26 INFO - PROCESS | 6387 | 1463821466597 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 02:04:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:04:26 INFO - PROCESS | 6387 | 1463821466604 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:04:26 INFO - PROCESS | 6387 | 1463821466607 Marionette TRACE conn3 <- [1,2990,null,{}] 02:04:26 INFO - PROCESS | 6387 | 1463821466613 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}] 02:04:26 INFO - PROCESS | 6387 | 1463821466855 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:04:27 INFO - PROCESS | 6387 | 1463821467166 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d2ce000 == 174 [pid = 6387] [id = 756] 02:04:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8dcf2000) [pid = 6387] [serial = 2268] [outer = (nil)] 02:04:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x8e479400) [pid = 6387] [serial = 2269] [outer = 0x8dcf2000] 02:04:27 INFO - PROCESS | 6387 | 1463821467261 Marionette DEBUG loaded listener.js 02:04:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x8e47e000) [pid = 6387] [serial = 2270] [outer = 0x8dcf2000] 02:04:27 INFO - PROCESS | 6387 | ++DOCSHELL 0x8e70b000 == 175 [pid = 6387] [id = 757] 02:04:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8e70d800) [pid = 6387] [serial = 2271] [outer = (nil)] 02:04:27 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x8e711000) [pid = 6387] [serial = 2272] [outer = 0x8e70d800] 02:04:28 INFO - PROCESS | 6387 | 1463821468230 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]]]}] 02:04:28 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. 02:04:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1685ms 02:04:28 INFO - PROCESS | 6387 | 1463821468291 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:04:28 INFO - PROCESS | 6387 | 1463821468294 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 02:04:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:04:28 INFO - PROCESS | 6387 | 1463821468302 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - PROCESS | 6387 | 1463821468306 Marionette TRACE conn3 <- [1,2994,null,{}] 02:04:28 INFO - PROCESS | 6387 | 1463821468312 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}] 02:04:28 INFO - PROCESS | 6387 | 1463821468613 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:04:28 INFO - PROCESS | 6387 | 1463821468963 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:29 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcf3800 == 176 [pid = 6387] [id = 758] 02:04:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x8e560800) [pid = 6387] [serial = 2273] [outer = (nil)] 02:04:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8e70ac00) [pid = 6387] [serial = 2274] [outer = 0x8e560800] 02:04:29 INFO - PROCESS | 6387 | 1463821469063 Marionette DEBUG loaded listener.js 02:04:29 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x8e714400) [pid = 6387] [serial = 2275] [outer = 0x8e560800] 02:04:29 INFO - PROCESS | 6387 | 1463821469889 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]]]}] 02:04:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:04:29 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 02:04:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1640ms 02:04:29 INFO - PROCESS | 6387 | 1463821469944 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:04:29 INFO - PROCESS | 6387 | 1463821469947 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 02:04:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:04:29 INFO - PROCESS | 6387 | 1463821469954 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:04:29 INFO - PROCESS | 6387 | 1463821469957 Marionette TRACE conn3 <- [1,2998,null,{}] 02:04:29 INFO - PROCESS | 6387 | 1463821469980 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}] 02:04:30 INFO - PROCESS | 6387 | 1463821470317 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:04:30 INFO - PROCESS | 6387 | 1463821470555 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:30 INFO - PROCESS | 6387 | ++DOCSHELL 0x8c5cb800 == 177 [pid = 6387] [id = 759] 02:04:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x8d4d7800) [pid = 6387] [serial = 2276] [outer = (nil)] 02:04:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8eea4c00) [pid = 6387] [serial = 2277] [outer = 0x8d4d7800] 02:04:30 INFO - PROCESS | 6387 | 1463821470709 Marionette DEBUG loaded listener.js 02:04:30 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x8eea8000) [pid = 6387] [serial = 2278] [outer = 0x8d4d7800] 02:04:31 INFO - PROCESS | 6387 | 1463821471563 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]]]}] 02:04:31 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. 02:04:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1631ms 02:04:31 INFO - PROCESS | 6387 | 1463821471587 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:04:31 INFO - PROCESS | 6387 | 1463821471591 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 02:04:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:04:31 INFO - PROCESS | 6387 | 1463821471598 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:04:31 INFO - PROCESS | 6387 | 1463821471602 Marionette TRACE conn3 <- [1,3002,null,{}] 02:04:31 INFO - PROCESS | 6387 | 1463821471608 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}] 02:04:31 INFO - PROCESS | 6387 | 1463821471852 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:04:32 INFO - PROCESS | 6387 | 1463821472163 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:32 INFO - PROCESS | 6387 | ++DOCSHELL 0x88574800 == 178 [pid = 6387] [id = 760] 02:04:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x8ee6c400) [pid = 6387] [serial = 2279] [outer = (nil)] 02:04:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x8f96e400) [pid = 6387] [serial = 2280] [outer = 0x8ee6c400] 02:04:32 INFO - PROCESS | 6387 | 1463821472256 Marionette DEBUG loaded listener.js 02:04:32 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x8f971000) [pid = 6387] [serial = 2281] [outer = 0x8ee6c400] 02:04:33 INFO - PROCESS | 6387 | 1463821473107 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]]]}] 02:04:33 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. 02:04:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1530ms 02:04:33 INFO - PROCESS | 6387 | 1463821473129 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:04:33 INFO - PROCESS | 6387 | 1463821473134 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 02:04:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:04:33 INFO - PROCESS | 6387 | 1463821473140 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 6387 | 1463821473144 Marionette TRACE conn3 <- [1,3006,null,{}] 02:04:33 INFO - PROCESS | 6387 | 1463821473150 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}] 02:04:33 INFO - PROCESS | 6387 | 1463821473409 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:04:33 INFO - PROCESS | 6387 | 1463821473697 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f20c800 == 179 [pid = 6387] [id = 761] 02:04:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x8fbe3400) [pid = 6387] [serial = 2282] [outer = (nil)] 02:04:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x8fbea800) [pid = 6387] [serial = 2283] [outer = 0x8fbe3400] 02:04:33 INFO - PROCESS | 6387 | 1463821473801 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x910f4800) [pid = 6387] [serial = 2284] [outer = 0x8fbe3400] 02:04:34 INFO - PROCESS | 6387 | 1463821474715 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]]]}] 02:04:34 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. 02:04:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1589ms 02:04:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:04:34 INFO - PROCESS | 6387 | 1463821474729 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:04:34 INFO - PROCESS | 6387 | 1463821474732 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 02:04:34 INFO - PROCESS | 6387 | 1463821474750 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:04:34 INFO - PROCESS | 6387 | 1463821474761 Marionette TRACE conn3 <- [1,3010,null,{}] 02:04:34 INFO - PROCESS | 6387 | 1463821474773 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}] 02:04:35 INFO - PROCESS | 6387 | 1463821475011 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:04:35 INFO - PROCESS | 6387 | 1463821475324 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:35 INFO - PROCESS | 6387 | ++DOCSHELL 0x8f976800 == 180 [pid = 6387] [id = 762] 02:04:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x910fa000) [pid = 6387] [serial = 2285] [outer = (nil)] 02:04:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x911bf400) [pid = 6387] [serial = 2286] [outer = 0x910fa000] 02:04:35 INFO - PROCESS | 6387 | 1463821475419 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x91268800) [pid = 6387] [serial = 2287] [outer = 0x910fa000] 02:04:36 INFO - PROCESS | 6387 | 1463821476307 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]]]}] 02:04:36 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 02:04:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1610ms 02:04:36 INFO - PROCESS | 6387 | 1463821476349 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:04:36 INFO - PROCESS | 6387 | 1463821476354 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 02:04:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:04:36 INFO - PROCESS | 6387 | 1463821476360 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 6387 | 1463821476363 Marionette TRACE conn3 <- [1,3014,null,{}] 02:04:36 INFO - PROCESS | 6387 | 1463821476369 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}] 02:04:36 INFO - PROCESS | 6387 | 1463821476616 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:04:36 INFO - PROCESS | 6387 | 1463821476941 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 6387 | ++DOCSHELL 0x864dc400 == 181 [pid = 6387] [id = 763] 02:04:36 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x865ecc00) [pid = 6387] [serial = 2288] [outer = (nil)] 02:04:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x91486000) [pid = 6387] [serial = 2289] [outer = 0x865ecc00] 02:04:37 INFO - PROCESS | 6387 | 1463821477038 Marionette DEBUG loaded listener.js 02:04:37 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9148a000) [pid = 6387] [serial = 2290] [outer = 0x865ecc00] 02:04:37 INFO - PROCESS | 6387 | [6387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:04:38 INFO - PROCESS | 6387 | 1463821478010 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:04:38 INFO - {} 02:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:04:38 INFO - {} 02:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:04:38 INFO - {} 02:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:04:38 INFO - {} 02:04:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1694ms 02:04:38 INFO - PROCESS | 6387 | 1463821478058 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:04:38 INFO - PROCESS | 6387 | 1463821478063 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 02:04:38 INFO - TEST-START | /FileAPI/fileReader.html 02:04:38 INFO - PROCESS | 6387 | 1463821478070 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:04:38 INFO - PROCESS | 6387 | 1463821478074 Marionette TRACE conn3 <- [1,3018,null,{}] 02:04:38 INFO - PROCESS | 6387 | 1463821478133 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}] 02:04:38 INFO - PROCESS | 6387 | 1463821478399 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:04:38 INFO - PROCESS | 6387 | 1463821478723 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:38 INFO - PROCESS | 6387 | ++DOCSHELL 0x86385c00 == 182 [pid = 6387] [id = 764] 02:04:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x91482400) [pid = 6387] [serial = 2291] [outer = (nil)] 02:04:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x91d65000) [pid = 6387] [serial = 2292] [outer = 0x91482400] 02:04:38 INFO - PROCESS | 6387 | 1463821478812 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x91d6d800) [pid = 6387] [serial = 2293] [outer = 0x91482400] 02:04:39 INFO - PROCESS | 6387 | 1463821479631 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]]]}] 02:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:04:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 1592ms 02:04:39 INFO - PROCESS | 6387 | 1463821479668 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:04:39 INFO - PROCESS | 6387 | 1463821479671 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 02:04:39 INFO - TEST-START | /FileAPI/historical.html 02:04:39 INFO - PROCESS | 6387 | 1463821479678 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:04:39 INFO - PROCESS | 6387 | 1463821479682 Marionette TRACE conn3 <- [1,3022,null,{}] 02:04:39 INFO - PROCESS | 6387 | 1463821479689 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}] 02:04:39 INFO - PROCESS | 6387 | 1463821479956 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:04:40 INFO - PROCESS | 6387 | 1463821480257 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:40 INFO - PROCESS | 6387 | ++DOCSHELL 0x911b9000 == 183 [pid = 6387] [id = 765] 02:04:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9126a400) [pid = 6387] [serial = 2294] [outer = (nil)] 02:04:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x92726c00) [pid = 6387] [serial = 2295] [outer = 0x9126a400] 02:04:40 INFO - PROCESS | 6387 | 1463821480353 Marionette DEBUG loaded listener.js 02:04:40 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9272dc00) [pid = 6387] [serial = 2296] [outer = 0x9126a400] 02:04:41 INFO - PROCESS | 6387 | 1463821481310 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"]]]}] 02:04:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:04:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:04:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:04:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:04:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:04:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:04:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:04:41 INFO - TEST-OK | /FileAPI/historical.html | took 1690ms 02:04:41 INFO - PROCESS | 6387 | 1463821481371 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:04:41 INFO - PROCESS | 6387 | 1463821481374 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 02:04:41 INFO - TEST-START | /FileAPI/idlharness.html 02:04:41 INFO - PROCESS | 6387 | 1463821481383 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:04:41 INFO - PROCESS | 6387 | 1463821481387 Marionette TRACE conn3 <- [1,3026,null,{}] 02:04:41 INFO - PROCESS | 6387 | 1463821481393 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}] 02:04:41 INFO - PROCESS | 6387 | 1463821481675 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:04:42 INFO - PROCESS | 6387 | 1463821481997 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:42 INFO - PROCESS | 6387 | ++DOCSHELL 0x91d69c00 == 184 [pid = 6387] [id = 766] 02:04:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x92a49400) [pid = 6387] [serial = 2297] [outer = (nil)] 02:04:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x92c5b800) [pid = 6387] [serial = 2298] [outer = 0x92a49400] 02:04:42 INFO - PROCESS | 6387 | 1463821482129 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x939d5c00) [pid = 6387] [serial = 2299] [outer = 0x92a49400] 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:04:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:04:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:04:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:04:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:04:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:04:43 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 02:04:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:04:43 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 02:04:43 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 02:04:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:04:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:04:43 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 02:04:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:04:43 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 02:04:43 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 02:04:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:04:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:04:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:04:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:04:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:04:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 2322ms 02:04:43 INFO - PROCESS | 6387 | 1463821483593 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]]]}] 02:04:43 INFO - PROCESS | 6387 | 1463821483968 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:04:43 INFO - PROCESS | 6387 | 1463821483973 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 02:04:43 INFO - TEST-START | /FileAPI/idlharness.worker 02:04:43 INFO - PROCESS | 6387 | 1463821483988 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:04:43 INFO - PROCESS | 6387 | 1463821483992 Marionette TRACE conn3 <- [1,3030,null,{}] 02:04:44 INFO - PROCESS | 6387 | 1463821483999 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}] 02:04:44 INFO - PROCESS | 6387 | 1463821484276 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:04:44 INFO - PROCESS | 6387 | 1463821484586 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:44 INFO - PROCESS | 6387 | ++DOCSHELL 0x86381c00 == 185 [pid = 6387] [id = 767] 02:04:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x8fbe2c00) [pid = 6387] [serial = 2300] [outer = (nil)] 02:04:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 180 (0x9970a000) [pid = 6387] [serial = 2301] [outer = 0x8fbe2c00] 02:04:44 INFO - PROCESS | 6387 | 1463821484675 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 6387 | ++DOMWINDOW == 181 (0x99e23c00) [pid = 6387] [serial = 2302] [outer = 0x8fbe2c00] 02:04:45 INFO - PROCESS | 6387 | [6387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8b679800 == 184 [pid = 6387] [id = 695] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8fbe1800 == 183 [pid = 6387] [id = 692] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x9b152400 == 182 [pid = 6387] [id = 696] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x9a225400 == 181 [pid = 6387] [id = 697] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x86b56000 == 180 [pid = 6387] [id = 723] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x86b47400 == 179 [pid = 6387] [id = 701] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x92c56400 == 178 [pid = 6387] [id = 693] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x9a150400 == 177 [pid = 6387] [id = 694] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8a74f400 == 176 [pid = 6387] [id = 748] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x88579800 == 175 [pid = 6387] [id = 747] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x88043000 == 174 [pid = 6387] [id = 746] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x86d7bc00 == 173 [pid = 6387] [id = 745] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x9a41b400 == 172 [pid = 6387] [id = 741] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x865f6400 == 171 [pid = 6387] [id = 740] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x865f6800 == 170 [pid = 6387] [id = 739] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x92a4f400 == 169 [pid = 6387] [id = 738] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x89cde800 == 168 [pid = 6387] [id = 736] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x9148ac00 == 167 [pid = 6387] [id = 737] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x911c0c00 == 166 [pid = 6387] [id = 735] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x91ae8c00 == 165 [pid = 6387] [id = 734] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8f20d400 == 164 [pid = 6387] [id = 733] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8d305000 == 163 [pid = 6387] [id = 732] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8f972c00 == 162 [pid = 6387] [id = 731] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8ee6b400 == 161 [pid = 6387] [id = 730] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x86382c00 == 160 [pid = 6387] [id = 700] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8d21b800 == 159 [pid = 6387] [id = 729] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x8b673000 == 158 [pid = 6387] [id = 728] 02:04:49 INFO - PROCESS | 6387 | --DOCSHELL 0x865ebc00 == 157 [pid = 6387] [id = 727] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 180 (0x8d4d9000) [pid = 6387] [serial = 2180] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 179 (0x8ee6e000) [pid = 6387] [serial = 2117] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 178 (0x91ae7c00) [pid = 6387] [serial = 2129] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 177 (0xa6c4ec00) [pid = 6387] [serial = 2160] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 176 (0x91af0400) [pid = 6387] [serial = 2130] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 175 (0xa6d4ac00) [pid = 6387] [serial = 2163] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 174 (0x8c47c800) [pid = 6387] [serial = 2175] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 173 (0x8d65f800) [pid = 6387] [serial = 2178] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 172 (0xa1058400) [pid = 6387] [serial = 2150] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 171 (0x92730400) [pid = 6387] [serial = 2133] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 170 (0xa6c4a400) [pid = 6387] [serial = 2159] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 169 (0x8c35ac00) [pid = 6387] [serial = 2120] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 168 (0x9aa93800) [pid = 6387] [serial = 2148] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 167 (0xa6833800) [pid = 6387] [serial = 2157] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 166 (0x8f978000) [pid = 6387] [serial = 2124] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 165 (0x8d4d1800) [pid = 6387] [serial = 2121] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 164 (0x9aa8c000) [pid = 6387] [serial = 2147] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 163 (0x946e7000) [pid = 6387] [serial = 2136] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 162 (0x8dce6800) [pid = 6387] [serial = 2052] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 161 (0x8d652400) [pid = 6387] [serial = 2177] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 160 (0x9a0b7c00) [pid = 6387] [serial = 2141] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 159 (0xa35f4000) [pid = 6387] [serial = 2154] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 158 (0xa6d50800) [pid = 6387] [serial = 2169] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 157 (0x9a231000) [pid = 6387] [serial = 2144] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 156 (0x8c353c00) [pid = 6387] [serial = 2174] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 155 (0x9126d400) [pid = 6387] [serial = 2126] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 154 (0x91488800) [pid = 6387] [serial = 2127] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 153 (0xa6d47c00) [pid = 6387] [serial = 2168] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 152 (0x911bd000) [pid = 6387] [serial = 2166] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 151 (0x8f205c00) [pid = 6387] [serial = 2123] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 150 (0x97774400) [pid = 6387] [serial = 2138] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 149 (0xa35ec000) [pid = 6387] [serial = 2153] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 148 (0x9a155c00) [pid = 6387] [serial = 2142] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 147 (0x981da800) [pid = 6387] [serial = 2139] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8ab76800) [pid = 6387] [serial = 2172] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8a75dc00) [pid = 6387] [serial = 2171] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x92727800) [pid = 6387] [serial = 2132] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x911bb000) [pid = 6387] [serial = 2165] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0xa6759800) [pid = 6387] [serial = 2156] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x9a27b400) [pid = 6387] [serial = 2145] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0xa26ea800) [pid = 6387] [serial = 2151] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x93a8ac00) [pid = 6387] [serial = 2135] [outer = (nil)] [url = about:blank] 02:04:49 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0xa6d49400) [pid = 6387] [serial = 2162] [outer = (nil)] [url = about:blank] 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:04:49 INFO - {} 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:04:49 INFO - {} 02:04:49 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 - {} 02:04:49 INFO - {} 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:04:49 INFO - {} 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:04:49 INFO - {} 02:04:49 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 - {} 02:04:49 INFO - {} 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 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 02:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:49 INFO - {} 02:04:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5558ms 02:04:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:04:49 INFO - PROCESS | 6387 | 1463821489399 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,{},{}]]]}] 02:04:49 INFO - PROCESS | 6387 | 1463821489552 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:04:49 INFO - PROCESS | 6387 | 1463821489560 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 02:04:49 INFO - PROCESS | 6387 | 1463821489580 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:04:49 INFO - PROCESS | 6387 | 1463821489605 Marionette TRACE conn3 <- [1,3034,null,{}] 02:04:49 INFO - PROCESS | 6387 | 1463821489627 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}] 02:04:50 INFO - PROCESS | 6387 | 1463821489997 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:04:50 INFO - PROCESS | 6387 | 1463821490228 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:50 INFO - PROCESS | 6387 | ++DOCSHELL 0x87c60c00 == 158 [pid = 6387] [id = 768] 02:04:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x87c63800) [pid = 6387] [serial = 2303] [outer = (nil)] 02:04:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x87d23c00) [pid = 6387] [serial = 2304] [outer = 0x87c63800] 02:04:50 INFO - PROCESS | 6387 | 1463821490312 Marionette DEBUG loaded listener.js 02:04:50 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8857dc00) [pid = 6387] [serial = 2305] [outer = 0x87c63800] 02:04:51 INFO - PROCESS | 6387 | 1463821491076 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]]]}] 02:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1516ms 02:04:51 INFO - PROCESS | 6387 | 1463821491096 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:04:51 INFO - PROCESS | 6387 | 1463821491105 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 02:04:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:04:51 INFO - PROCESS | 6387 | 1463821491115 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:04:51 INFO - PROCESS | 6387 | 1463821491119 Marionette TRACE conn3 <- [1,3038,null,{}] 02:04:51 INFO - PROCESS | 6387 | 1463821491125 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}] 02:04:51 INFO - PROCESS | 6387 | 1463821491337 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:04:51 INFO - PROCESS | 6387 | 1463821491609 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:51 INFO - PROCESS | 6387 | ++DOCSHELL 0x889a5800 == 159 [pid = 6387] [id = 769] 02:04:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x89130c00) [pid = 6387] [serial = 2306] [outer = (nil)] 02:04:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x8a759000) [pid = 6387] [serial = 2307] [outer = 0x89130c00] 02:04:51 INFO - PROCESS | 6387 | 1463821491691 Marionette DEBUG loaded listener.js 02:04:51 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x8ab73000) [pid = 6387] [serial = 2308] [outer = 0x89130c00] 02:04:52 INFO - PROCESS | 6387 | 1463821492544 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"]]]}] 02:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:04:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1482ms 02:04:52 INFO - PROCESS | 6387 | 1463821492605 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:04:52 INFO - PROCESS | 6387 | 1463821492609 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 02:04:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:04:52 INFO - PROCESS | 6387 | 1463821492617 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:04:52 INFO - PROCESS | 6387 | 1463821492623 Marionette TRACE conn3 <- [1,3042,null,{}] 02:04:52 INFO - PROCESS | 6387 | 1463821492639 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}] 02:04:52 INFO - PROCESS | 6387 | 1463821492977 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:04:53 INFO - PROCESS | 6387 | 1463821493013 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:53 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b675c00 == 160 [pid = 6387] [id = 770] 02:04:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x8b676800) [pid = 6387] [serial = 2309] [outer = (nil)] 02:04:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x8b683800) [pid = 6387] [serial = 2310] [outer = 0x8b676800] 02:04:53 INFO - PROCESS | 6387 | 1463821493093 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8c359000) [pid = 6387] [serial = 2311] [outer = 0x8b676800] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 146 (0x8fbdec00) [pid = 6387] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 145 (0x8c34d400) [pid = 6387] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 144 (0x8a754400) [pid = 6387] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 143 (0x91aee000) [pid = 6387] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 142 (0x8e712800) [pid = 6387] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 141 (0x9a96c800) [pid = 6387] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 140 (0x9a0cf800) [pid = 6387] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 139 (0x92a46800) [pid = 6387] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 138 (0x950c4000) [pid = 6387] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 137 (0x88040800) [pid = 6387] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 136 (0x9b81b000) [pid = 6387] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 135 (0x939d5400) [pid = 6387] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 134 (0x8f202000) [pid = 6387] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 133 (0x8f978800) [pid = 6387] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 132 (0x98a9e000) [pid = 6387] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 131 (0x87646000) [pid = 6387] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 130 (0x8fbe3800) [pid = 6387] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 129 (0x9b872c00) [pid = 6387] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 128 (0x8857a000) [pid = 6387] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 127 (0x92a42400) [pid = 6387] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 126 (0x88043800) [pid = 6387] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:04:55 INFO - PROCESS | 6387 | --DOMWINDOW == 125 (0x8e710400) [pid = 6387] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:04:55 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. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:04:55 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'.) 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:04:55 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. 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:04:55 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. 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:55 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. 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:04:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2718ms 02:04:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:04:55 INFO - PROCESS | 6387 | 1463821495285 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]]]}] 02:04:55 INFO - PROCESS | 6387 | 1463821495342 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:04:55 INFO - PROCESS | 6387 | 1463821495351 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 02:04:55 INFO - PROCESS | 6387 | 1463821495382 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:04:55 INFO - PROCESS | 6387 | 1463821495394 Marionette TRACE conn3 <- [1,3046,null,{}] 02:04:55 INFO - PROCESS | 6387 | 1463821495409 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}] 02:04:55 INFO - PROCESS | 6387 | 1463821495745 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:04:55 INFO - PROCESS | 6387 | 1463821495769 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:55 INFO - PROCESS | 6387 | ++DOCSHELL 0x86390400 == 161 [pid = 6387] [id = 771] 02:04:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 126 (0x87d24c00) [pid = 6387] [serial = 2312] [outer = (nil)] 02:04:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 127 (0x8c5d0c00) [pid = 6387] [serial = 2313] [outer = 0x87d24c00] 02:04:55 INFO - PROCESS | 6387 | 1463821495859 Marionette DEBUG loaded listener.js 02:04:55 INFO - PROCESS | 6387 | ++DOMWINDOW == 128 (0x8d4da400) [pid = 6387] [serial = 2314] [outer = 0x87d24c00] 02:04:56 INFO - PROCESS | 6387 | [6387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:04:56 INFO - PROCESS | 6387 | 1463821496754 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:04:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:04:56 INFO - {} 02:04:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1396ms 02:04:56 INFO - PROCESS | 6387 | 1463821496783 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:04:56 INFO - PROCESS | 6387 | 1463821496785 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 02:04:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:04:56 INFO - PROCESS | 6387 | 1463821496792 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:04:56 INFO - PROCESS | 6387 | 1463821496796 Marionette TRACE conn3 <- [1,3050,null,{}] 02:04:56 INFO - PROCESS | 6387 | 1463821496801 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}] 02:04:57 INFO - PROCESS | 6387 | 1463821497006 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:04:57 INFO - PROCESS | 6387 | 1463821497519 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 6387 | ++DOCSHELL 0x865f7000 == 162 [pid = 6387] [id = 772] 02:04:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 129 (0x86b54800) [pid = 6387] [serial = 2315] [outer = (nil)] 02:04:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 130 (0x86d7c400) [pid = 6387] [serial = 2316] [outer = 0x86b54800] 02:04:57 INFO - PROCESS | 6387 | 1463821497618 Marionette DEBUG loaded listener.js 02:04:57 INFO - PROCESS | 6387 | ++DOMWINDOW == 131 (0x88042c00) [pid = 6387] [serial = 2317] [outer = 0x86b54800] 02:04:58 INFO - PROCESS | 6387 | 1463821498569 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]]]}] 02:04:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:04:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:04:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:04:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:04:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1832ms 02:04:58 INFO - PROCESS | 6387 | 1463821498628 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:04:58 INFO - PROCESS | 6387 | 1463821498634 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 02:04:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:04:58 INFO - PROCESS | 6387 | 1463821498644 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:04:58 INFO - PROCESS | 6387 | 1463821498650 Marionette TRACE conn3 <- [1,3054,null,{}] 02:04:58 INFO - PROCESS | 6387 | 1463821498658 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}] 02:04:59 INFO - PROCESS | 6387 | 1463821499014 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:04:59 INFO - PROCESS | 6387 | 1463821499297 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:59 INFO - PROCESS | 6387 | ++DOCSHELL 0x89cd6000 == 163 [pid = 6387] [id = 773] 02:04:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 132 (0x8b366400) [pid = 6387] [serial = 2318] [outer = (nil)] 02:04:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 133 (0x8b636400) [pid = 6387] [serial = 2319] [outer = 0x8b366400] 02:04:59 INFO - PROCESS | 6387 | 1463821499395 Marionette DEBUG loaded listener.js 02:04:59 INFO - PROCESS | 6387 | ++DOMWINDOW == 134 (0x8b67bc00) [pid = 6387] [serial = 2320] [outer = 0x8b366400] 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:05:00 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" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:05:00 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" 02:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:05:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2132ms 02:05:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:05:01 INFO - PROCESS | 6387 | 1463821500641 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"]]]}] 02:05:01 INFO - PROCESS | 6387 | 1463821500851 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:05:01 INFO - PROCESS | 6387 | 1463821500876 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 02:05:01 INFO - PROCESS | 6387 | 1463821500907 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:05:01 INFO - PROCESS | 6387 | 1463821500916 Marionette TRACE conn3 <- [1,3058,null,{}] 02:05:01 INFO - PROCESS | 6387 | 1463821501119 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}] 02:05:01 INFO - PROCESS | 6387 | 1463821501395 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:05:01 INFO - PROCESS | 6387 | 1463821501698 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b3c7400 == 164 [pid = 6387] [id = 774] 02:05:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 135 (0x8c47ac00) [pid = 6387] [serial = 2321] [outer = (nil)] 02:05:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 136 (0x8e558400) [pid = 6387] [serial = 2322] [outer = 0x8c47ac00] 02:05:01 INFO - PROCESS | 6387 | 1463821501793 Marionette DEBUG loaded listener.js 02:05:01 INFO - PROCESS | 6387 | ++DOMWINDOW == 137 (0x8c5ccc00) [pid = 6387] [serial = 2323] [outer = 0x8c47ac00] 02:05:02 INFO - PROCESS | 6387 | 1463821502795 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]]]}] 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:05:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:05:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:05:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:05:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:05:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:05:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:05:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:05:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:05:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:05:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:05:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:05:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1961ms 02:05:02 INFO - PROCESS | 6387 | 1463821502901 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:05:02 INFO - PROCESS | 6387 | 1463821502906 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 02:05:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:05:02 INFO - PROCESS | 6387 | 1463821502932 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:05:02 INFO - PROCESS | 6387 | 1463821502942 Marionette TRACE conn3 <- [1,3062,null,{}] 02:05:02 INFO - PROCESS | 6387 | 1463821502953 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}] 02:05:03 INFO - PROCESS | 6387 | 1463821503286 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:05:03 INFO - PROCESS | 6387 | 1463821503647 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d4d8000 == 165 [pid = 6387] [id = 775] 02:05:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 138 (0x8f207000) [pid = 6387] [serial = 2324] [outer = (nil)] 02:05:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 139 (0x8f974c00) [pid = 6387] [serial = 2325] [outer = 0x8f207000] 02:05:03 INFO - PROCESS | 6387 | 1463821503739 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 6387 | ++DOMWINDOW == 140 (0x8fbd5400) [pid = 6387] [serial = 2326] [outer = 0x8f207000] 02:05:04 INFO - PROCESS | 6387 | [6387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:05:04 INFO - PROCESS | 6387 | 1463821504678 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:05:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:05:04 INFO - {} 02:05:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1806ms 02:05:04 INFO - PROCESS | 6387 | 1463821504724 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:05:04 INFO - PROCESS | 6387 | 1463821504730 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 02:05:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:05:04 INFO - PROCESS | 6387 | 1463821504743 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:05:04 INFO - PROCESS | 6387 | 1463821504746 Marionette TRACE conn3 <- [1,3066,null,{}] 02:05:04 INFO - PROCESS | 6387 | 1463821504802 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}] 02:05:05 INFO - PROCESS | 6387 | 1463821505071 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:05:05 INFO - PROCESS | 6387 | 1463821505428 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:05 INFO - PROCESS | 6387 | ++DOCSHELL 0x8d65b000 == 166 [pid = 6387] [id = 776] 02:05:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 141 (0x8f973000) [pid = 6387] [serial = 2327] [outer = (nil)] 02:05:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 142 (0x911b5000) [pid = 6387] [serial = 2328] [outer = 0x8f973000] 02:05:05 INFO - PROCESS | 6387 | 1463821505523 Marionette DEBUG loaded listener.js 02:05:05 INFO - PROCESS | 6387 | ++DOMWINDOW == 143 (0x911ba000) [pid = 6387] [serial = 2329] [outer = 0x8f973000] 02:05:06 INFO - PROCESS | 6387 | 1463821506380 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]]]}] 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:05:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1677ms 02:05:06 INFO - PROCESS | 6387 | 1463821506422 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 02:05:06 INFO - PROCESS | 6387 | 1463821506427 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 02:05:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:05:06 INFO - PROCESS | 6387 | 1463821506433 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:05:06 INFO - PROCESS | 6387 | 1463821506437 Marionette TRACE conn3 <- [1,3070,null,{}] 02:05:06 INFO - PROCESS | 6387 | 1463821506443 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}] 02:05:06 INFO - PROCESS | 6387 | 1463821506725 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:05:07 INFO - PROCESS | 6387 | 1463821507111 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:07 INFO - PROCESS | 6387 | ++DOCSHELL 0x911bf800 == 167 [pid = 6387] [id = 777] 02:05:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 144 (0x91266000) [pid = 6387] [serial = 2330] [outer = (nil)] 02:05:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 145 (0x91274c00) [pid = 6387] [serial = 2331] [outer = 0x91266000] 02:05:07 INFO - PROCESS | 6387 | 1463821507219 Marionette DEBUG loaded listener.js 02:05:07 INFO - PROCESS | 6387 | ++DOMWINDOW == 146 (0x91aee000) [pid = 6387] [serial = 2332] [outer = 0x91266000] 02:05:08 INFO - PROCESS | 6387 | 1463821508130 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]]]}] 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:05:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1741ms 02:05:08 INFO - PROCESS | 6387 | 1463821508177 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:05:08 INFO - PROCESS | 6387 | 1463821508182 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 02:05:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:05:08 INFO - PROCESS | 6387 | 1463821508188 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:05:08 INFO - PROCESS | 6387 | 1463821508192 Marionette TRACE conn3 <- [1,3074,null,{}] 02:05:08 INFO - PROCESS | 6387 | 1463821508198 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}] 02:05:08 INFO - PROCESS | 6387 | 1463821508563 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:05:08 INFO - PROCESS | 6387 | 1463821508800 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:08 INFO - PROCESS | 6387 | ++DOCSHELL 0x8912f000 == 168 [pid = 6387] [id = 778] 02:05:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 147 (0x8a78f400) [pid = 6387] [serial = 2333] [outer = (nil)] 02:05:08 INFO - PROCESS | 6387 | ++DOMWINDOW == 148 (0x92729800) [pid = 6387] [serial = 2334] [outer = 0x8a78f400] 02:05:08 INFO - PROCESS | 6387 | 1463821508938 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 6387 | ++DOMWINDOW == 149 (0x92a47000) [pid = 6387] [serial = 2335] [outer = 0x8a78f400] 02:05:09 INFO - PROCESS | 6387 | 1463821509806 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]]]}] 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:05:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1682ms 02:05:09 INFO - PROCESS | 6387 | 1463821509874 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:05:09 INFO - PROCESS | 6387 | 1463821509877 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 02:05:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:05:09 INFO - PROCESS | 6387 | 1463821509885 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:05:09 INFO - PROCESS | 6387 | 1463821509889 Marionette TRACE conn3 <- [1,3078,null,{}] 02:05:09 INFO - PROCESS | 6387 | 1463821509927 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}] 02:05:10 INFO - PROCESS | 6387 | 1463821510196 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:05:10 INFO - PROCESS | 6387 | 1463821510559 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbe8000 == 169 [pid = 6387] [id = 779] 02:05:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 150 (0x8fbee400) [pid = 6387] [serial = 2336] [outer = (nil)] 02:05:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 151 (0x91d6a800) [pid = 6387] [serial = 2337] [outer = 0x8fbee400] 02:05:10 INFO - PROCESS | 6387 | 1463821510656 Marionette DEBUG loaded listener.js 02:05:10 INFO - PROCESS | 6387 | ++DOMWINDOW == 152 (0x92a4a800) [pid = 6387] [serial = 2338] [outer = 0x8fbee400] 02:05:11 INFO - PROCESS | 6387 | 1463821511537 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] 02:05:11 INFO - PROCESS | 6387 | 1463821511647 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 02:05:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:05:11 INFO - PROCESS | 6387 | 1463821511662 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:05:11 INFO - PROCESS | 6387 | 1463821511665 Marionette TRACE conn3 <- [1,3082,null,{}] 02:05:11 INFO - PROCESS | 6387 | 1463821511672 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}] 02:05:11 INFO - PROCESS | 6387 | 1463821511917 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:05:12 INFO - PROCESS | 6387 | 1463821512282 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 6387 | ++DOCSHELL 0x8fbdc000 == 170 [pid = 6387] [id = 780] 02:05:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 153 (0x8fbdf000) [pid = 6387] [serial = 2339] [outer = (nil)] 02:05:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 154 (0x93a4f400) [pid = 6387] [serial = 2340] [outer = 0x8fbdf000] 02:05:12 INFO - PROCESS | 6387 | 1463821512377 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 6387 | ++DOMWINDOW == 155 (0x93a8c800) [pid = 6387] [serial = 2341] [outer = 0x8fbdf000] 02:05:13 INFO - PROCESS | 6387 | 1463821513204 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]]]}] 02:05:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:05:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:05:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:05:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:05:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1592ms 02:05:13 INFO - PROCESS | 6387 | 1463821513252 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:05:13 INFO - PROCESS | 6387 | 1463821513257 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 02:05:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:05:13 INFO - PROCESS | 6387 | 1463821513264 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:05:13 INFO - PROCESS | 6387 | 1463821513267 Marionette TRACE conn3 <- [1,3086,null,{}] 02:05:13 INFO - PROCESS | 6387 | 1463821513274 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}] 02:05:13 INFO - PROCESS | 6387 | 1463821513551 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:05:13 INFO - PROCESS | 6387 | 1463821513884 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:13 INFO - PROCESS | 6387 | ++DOCSHELL 0x8870d400 == 171 [pid = 6387] [id = 781] 02:05:13 INFO - PROCESS | 6387 | ++DOMWINDOW == 156 (0x8d21fc00) [pid = 6387] [serial = 2342] [outer = (nil)] 02:05:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 157 (0x946d9c00) [pid = 6387] [serial = 2343] [outer = 0x8d21fc00] 02:05:14 INFO - PROCESS | 6387 | 1463821514024 Marionette DEBUG loaded listener.js 02:05:14 INFO - PROCESS | 6387 | ++DOMWINDOW == 158 (0x95385000) [pid = 6387] [serial = 2344] [outer = 0x8d21fc00] 02:05:14 INFO - PROCESS | 6387 | 1463821514838 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1635ms 02:05:14 INFO - PROCESS | 6387 | 1463821514900 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:05:14 INFO - PROCESS | 6387 | 1463821514904 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 02:05:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:05:14 INFO - PROCESS | 6387 | 1463821514911 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:05:14 INFO - PROCESS | 6387 | 1463821514914 Marionette TRACE conn3 <- [1,3090,null,{}] 02:05:14 INFO - PROCESS | 6387 | 1463821514942 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}] 02:05:15 INFO - PROCESS | 6387 | 1463821515185 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:05:15 INFO - PROCESS | 6387 | 1463821515502 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 6387 | ++DOCSHELL 0x98385000 == 172 [pid = 6387] [id = 782] 02:05:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 159 (0x983d3400) [pid = 6387] [serial = 2345] [outer = (nil)] 02:05:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 160 (0x98a13c00) [pid = 6387] [serial = 2346] [outer = 0x983d3400] 02:05:15 INFO - PROCESS | 6387 | 1463821515697 Marionette DEBUG loaded listener.js 02:05:15 INFO - PROCESS | 6387 | ++DOMWINDOW == 161 (0x99a55800) [pid = 6387] [serial = 2347] [outer = 0x983d3400] 02:05:16 INFO - PROCESS | 6387 | 1463821516571 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:05:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1702ms 02:05:16 INFO - PROCESS | 6387 | 1463821516615 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:05:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:05:16 INFO - PROCESS | 6387 | 1463821516620 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 02:05:16 INFO - PROCESS | 6387 | 1463821516626 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:05:16 INFO - PROCESS | 6387 | 1463821516631 Marionette TRACE conn3 <- [1,3094,null,{}] 02:05:16 INFO - PROCESS | 6387 | 1463821516637 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}] 02:05:16 INFO - PROCESS | 6387 | 1463821516904 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:05:17 INFO - PROCESS | 6387 | 1463821517227 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 6387 | ++DOCSHELL 0x93a96000 == 173 [pid = 6387] [id = 783] 02:05:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 162 (0x99fca000) [pid = 6387] [serial = 2348] [outer = (nil)] 02:05:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 163 (0x9a171c00) [pid = 6387] [serial = 2349] [outer = 0x99fca000] 02:05:17 INFO - PROCESS | 6387 | 1463821517368 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 6387 | ++DOMWINDOW == 164 (0x9a175400) [pid = 6387] [serial = 2350] [outer = 0x99fca000] 02:05:18 INFO - PROCESS | 6387 | 1463821518192 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1584ms 02:05:18 INFO - PROCESS | 6387 | 1463821518212 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 6387 | 1463821518216 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 02:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:05:18 INFO - PROCESS | 6387 | 1463821518223 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:05:18 INFO - PROCESS | 6387 | 1463821518227 Marionette TRACE conn3 <- [1,3098,null,{}] 02:05:18 INFO - PROCESS | 6387 | 1463821518233 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}] 02:05:18 INFO - PROCESS | 6387 | 1463821518511 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:05:18 INFO - PROCESS | 6387 | 1463821518832 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:18 INFO - PROCESS | 6387 | ++DOCSHELL 0x8b676000 == 174 [pid = 6387] [id = 784] 02:05:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 165 (0x8d656c00) [pid = 6387] [serial = 2351] [outer = (nil)] 02:05:18 INFO - PROCESS | 6387 | ++DOMWINDOW == 166 (0x9a225400) [pid = 6387] [serial = 2352] [outer = 0x8d656c00] 02:05:18 INFO - PROCESS | 6387 | 1463821518924 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 6387 | ++DOMWINDOW == 167 (0x9a22b000) [pid = 6387] [serial = 2353] [outer = 0x8d656c00] 02:05:19 INFO - PROCESS | 6387 | 1463821519812 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]]]}] 02:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:05:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1635ms 02:05:19 INFO - PROCESS | 6387 | 1463821519860 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:05:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:05:19 INFO - PROCESS | 6387 | 1463821519874 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 02:05:19 INFO - PROCESS | 6387 | 1463821519882 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:05:19 INFO - PROCESS | 6387 | 1463821519885 Marionette TRACE conn3 <- [1,3102,null,{}] 02:05:19 INFO - PROCESS | 6387 | 1463821519892 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}] 02:05:20 INFO - PROCESS | 6387 | 1463821520259 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:05:20 INFO - PROCESS | 6387 | 1463821520500 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:20 INFO - PROCESS | 6387 | ++DOCSHELL 0x86382000 == 175 [pid = 6387] [id = 785] 02:05:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 168 (0x865f1000) [pid = 6387] [serial = 2354] [outer = (nil)] 02:05:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 169 (0x9a415c00) [pid = 6387] [serial = 2355] [outer = 0x865f1000] 02:05:20 INFO - PROCESS | 6387 | 1463821520636 Marionette DEBUG loaded listener.js 02:05:20 INFO - PROCESS | 6387 | ++DOMWINDOW == 170 (0x9a41ac00) [pid = 6387] [serial = 2356] [outer = 0x865f1000] 02:05:21 INFO - PROCESS | 6387 | 1463821521469 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:05:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1638ms 02:05:21 INFO - PROCESS | 6387 | 1463821521520 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:05:21 INFO - PROCESS | 6387 | 1463821521524 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 02:05:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:05:21 INFO - PROCESS | 6387 | 1463821521531 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:05:21 INFO - PROCESS | 6387 | 1463821521535 Marionette TRACE conn3 <- [1,3106,null,{}] 02:05:21 INFO - PROCESS | 6387 | 1463821521541 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}] 02:05:21 INFO - PROCESS | 6387 | 1463821521794 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 02:05:22 INFO - PROCESS | 6387 | 1463821522118 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:22 INFO - PROCESS | 6387 | ++DOCSHELL 0x9a17a800 == 176 [pid = 6387] [id = 786] 02:05:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 171 (0x9a416800) [pid = 6387] [serial = 2357] [outer = (nil)] 02:05:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 172 (0x9a965c00) [pid = 6387] [serial = 2358] [outer = 0x9a416800] 02:05:22 INFO - PROCESS | 6387 | 1463821522210 Marionette DEBUG loaded listener.js 02:05:22 INFO - PROCESS | 6387 | ++DOMWINDOW == 173 (0x9a96a400) [pid = 6387] [serial = 2359] [outer = 0x9a416800] 02:05:23 INFO - PROCESS | 6387 | 1463821523074 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]]]}] 02:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:05:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1581ms 02:05:23 INFO - PROCESS | 6387 | 1463821523113 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 02:05:23 INFO - PROCESS | 6387 | 1463821523117 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 02:05:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:05:23 INFO - PROCESS | 6387 | 1463821523124 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:05:23 INFO - PROCESS | 6387 | 1463821523126 Marionette TRACE conn3 <- [1,3110,null,{}] 02:05:23 INFO - PROCESS | 6387 | 1463821523133 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}] 02:05:23 INFO - PROCESS | 6387 | 1463821523362 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 02:05:23 INFO - PROCESS | 6387 | 1463821523701 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:23 INFO - PROCESS | 6387 | ++DOCSHELL 0x8dcea800 == 177 [pid = 6387] [id = 787] 02:05:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 174 (0x9a41c400) [pid = 6387] [serial = 2360] [outer = (nil)] 02:05:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 175 (0x9aa91c00) [pid = 6387] [serial = 2361] [outer = 0x9a41c400] 02:05:23 INFO - PROCESS | 6387 | 1463821523793 Marionette DEBUG loaded listener.js 02:05:23 INFO - PROCESS | 6387 | ++DOMWINDOW == 176 (0x9aa94400) [pid = 6387] [serial = 2362] [outer = 0x9a41c400] 02:05:24 INFO - PROCESS | 6387 | 1463821524659 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"]]]}] 02:05:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:05:24 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 02:05:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:05:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:05:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1582ms 02:05:24 INFO - PROCESS | 6387 | 1463821524709 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 02:05:24 INFO - PROCESS | 6387 | 1463821524713 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 02:05:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:05:24 INFO - PROCESS | 6387 | 1463821524719 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:05:24 INFO - PROCESS | 6387 | 1463821524725 Marionette TRACE conn3 <- [1,3114,null,{}] 02:05:24 INFO - PROCESS | 6387 | 1463821524731 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}] 02:05:24 INFO - PROCESS | 6387 | 1463821524968 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 02:05:25 INFO - PROCESS | 6387 | 1463821525313 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\", \"d61539d7-2257-4d26-af22-33bd11eed9b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:25 INFO - PROCESS | 6387 | ++DOCSHELL 0x92a44800 == 178 [pid = 6387] [id = 788] 02:05:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 177 (0x9a17dc00) [pid = 6387] [serial = 2363] [outer = (nil)] 02:05:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 178 (0x9b80cc00) [pid = 6387] [serial = 2364] [outer = 0x9a17dc00] 02:05:25 INFO - PROCESS | 6387 | 1463821525446 Marionette DEBUG loaded listener.js 02:05:25 INFO - PROCESS | 6387 | ++DOMWINDOW == 179 (0x9b80f800) [pid = 6387] [serial = 2365] [outer = 0x9a17dc00] 02:05:26 INFO - PROCESS | 6387 | 1463821526269 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]]]}] 02:05:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:05:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1586ms 02:05:26 INFO - PROCESS | 6387 | 1463821526307 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 02:05:26 INFO - PROCESS | 6387 | 1463821526310 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 02:05:27 WARNING - u'runner_teardown' () 02:05:27 INFO - No more tests 02:05:27 INFO - Got 0 unexpected results 02:05:27 INFO - SUITE-END | took 1370s 02:05:27 INFO - Closing logging queue 02:05:27 INFO - queue closed 02:05:27 INFO - Return code: 0 02:05:27 WARNING - # TBPL SUCCESS # 02:05:27 INFO - Running post-action listener: _resource_record_post_action 02:05:27 INFO - Running post-run listener: _resource_record_post_run 02:05:28 INFO - Total resource usage - Wall time: 1404s; CPU: 98.0%; Read bytes: 8192; Write bytes: 922267648; Read time: 4; Write time: 250528 02:05:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:05:28 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133791744; Read time: 0; Write time: 129996 02:05:28 INFO - run-tests - Wall time: 1375s; CPU: 98.0%; Read bytes: 4096; Write bytes: 780066816; Read time: 4; Write time: 115344 02:05:28 INFO - Running post-run listener: _upload_blobber_files 02:05:28 INFO - Blob upload gear active. 02:05:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:05:28 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 02:05:28 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:05:28 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:05:29 INFO - (blobuploader) - INFO - Open directory for files ... 02:05:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:05:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:05:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:05:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:05:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:05:31 INFO - (blobuploader) - INFO - Done attempting. 02:05:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:05:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:05:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:05:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:05:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:05:31 INFO - (blobuploader) - INFO - Done attempting. 02:05:31 INFO - (blobuploader) - INFO - Iteration through files over. 02:05:31 INFO - Return code: 0 02:05:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:05:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:05:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c1cefd8fa599b8adf800617493ee6e32e4f178a2a12fa97d87b0b4792ba4f74a1fea8a26fc706834286a3b1ed96993ab219cd9ec6c85843143b2ed55ccfeec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2a2f72cd4ea199458ea94734ef45f24723f40330d0e0cb72cd81e15625f323be1993af64650115b3424316c7a912564dbb3ba3ea92323ffd07be07561c07dd9"} 02:05:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:05:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:05:31 INFO - Contents: 02:05:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c1cefd8fa599b8adf800617493ee6e32e4f178a2a12fa97d87b0b4792ba4f74a1fea8a26fc706834286a3b1ed96993ab219cd9ec6c85843143b2ed55ccfeec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2a2f72cd4ea199458ea94734ef45f24723f40330d0e0cb72cd81e15625f323be1993af64650115b3424316c7a912564dbb3ba3ea92323ffd07be07561c07dd9"} 02:05:31 INFO - Running post-run listener: copy_logs_to_upload_dir 02:05:31 INFO - Copying logs to upload dir... 02:05:31 INFO - mkdir: /builds/slave/test/build/upload/logs 02:05:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1527.290884 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-21 02:05:31.481071) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 02:05:31.482205) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c1cefd8fa599b8adf800617493ee6e32e4f178a2a12fa97d87b0b4792ba4f74a1fea8a26fc706834286a3b1ed96993ab219cd9ec6c85843143b2ed55ccfeec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2a2f72cd4ea199458ea94734ef45f24723f40330d0e0cb72cd81e15625f323be1993af64650115b3424316c7a912564dbb3ba3ea92323ffd07be07561c07dd9"} build_url:https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033480 build_url: 'https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c1cefd8fa599b8adf800617493ee6e32e4f178a2a12fa97d87b0b4792ba4f74a1fea8a26fc706834286a3b1ed96993ab219cd9ec6c85843143b2ed55ccfeec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2a2f72cd4ea199458ea94734ef45f24723f40330d0e0cb72cd81e15625f323be1993af64650115b3424316c7a912564dbb3ba3ea92323ffd07be07561c07dd9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LeEN8qfjTk2A6yMvRnQtIQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 02:05:31.551720) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 02:05:31.552230) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463799990.109101-252953482 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018392 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 02:05:31.647078) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 02:05:31.647405) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 02:05:31.647918) ========= ========= Total master_lag: 3.44 =========