builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-331 starttime: 1463761047.21 results: success (0) buildid: 20160520074013 builduid: 0fe72d3c11114744b43110916d4809f9 revision: d54effc885ef80a247708f9794bb0091375b309c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.207842) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.208297) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.208583) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.241674) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.242030) ========= 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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False --2016-05-20 09:17:27-- 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.7M=0.001s 2016-05-20 09:17:27 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.282961 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.830973) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.831327) ========= 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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.081308 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:27.939060) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 09:17:27.939411) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --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 d54effc885ef80a247708f9794bb0091375b309c --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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False 2016-05-20 09:17:28,062 truncating revision to first 12 chars 2016-05-20 09:17:28,063 Setting DEBUG logging. 2016-05-20 09:17:28,063 attempt 1/10 2016-05-20 09:17:28,063 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d54effc885ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 09:17:29,100 unpacking tar archive at: mozilla-aurora-d54effc885ef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.327016 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 09:17:29.292732) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:29.293045) ========= script_repo_revision: d54effc885ef80a247708f9794bb0091375b309c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:29.293464) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:29.293737) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 09:17:29.318322) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 59 secs) (at 2016-05-20 09:17:29.318654) ========= /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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False 09:17:29 INFO - MultiFileLogger online at 20160520 09:17:29 in /builds/slave/test 09:17:29 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 09:17:29 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:17:29 INFO - {'append_to_log': False, 09:17:29 INFO - 'base_work_dir': '/builds/slave/test', 09:17:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:17:29 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:17:29 INFO - 'buildbot_json_path': 'buildprops.json', 09:17:29 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:17:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:17:29 INFO - 'download_minidump_stackwalk': True, 09:17:29 INFO - 'download_symbols': 'true', 09:17:29 INFO - 'e10s': False, 09:17:29 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:17:29 INFO - 'tooltool.py': '/tools/tooltool.py', 09:17:29 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:17:29 INFO - '/tools/misc-python/virtualenv.py')}, 09:17:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:17:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:17:29 INFO - 'log_level': 'info', 09:17:29 INFO - 'log_to_console': True, 09:17:29 INFO - 'opt_config_files': (), 09:17:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:17:29 INFO - '--processes=1', 09:17:29 INFO - '--config=%(test_path)s/wptrunner.ini', 09:17:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:17:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:17:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:17:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:17:29 INFO - 'pip_index': False, 09:17:29 INFO - 'require_test_zip': True, 09:17:29 INFO - 'test_type': ('testharness',), 09:17:29 INFO - 'this_chunk': '1', 09:17:29 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:17:29 INFO - 'total_chunks': '10', 09:17:29 INFO - 'virtualenv_path': 'venv', 09:17:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:17:29 INFO - 'work_dir': 'build'} 09:17:29 INFO - ##### 09:17:29 INFO - ##### Running clobber step. 09:17:29 INFO - ##### 09:17:29 INFO - Running pre-action listener: _resource_record_pre_action 09:17:29 INFO - Running main action method: clobber 09:17:29 INFO - rmtree: /builds/slave/test/build 09:17:29 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:17:32 INFO - Running post-action listener: _resource_record_post_action 09:17:32 INFO - ##### 09:17:32 INFO - ##### Running read-buildbot-config step. 09:17:32 INFO - ##### 09:17:32 INFO - Running pre-action listener: _resource_record_pre_action 09:17:32 INFO - Running main action method: read_buildbot_config 09:17:32 INFO - Using buildbot properties: 09:17:32 INFO - { 09:17:32 INFO - "project": "", 09:17:32 INFO - "product": "firefox", 09:17:32 INFO - "script_repo_revision": "production", 09:17:32 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:17:32 INFO - "repository": "", 09:17:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:17:32 INFO - "buildid": "20160520074013", 09:17:32 INFO - "pgo_build": "False", 09:17:32 INFO - "basedir": "/builds/slave/test", 09:17:32 INFO - "buildnumber": 1, 09:17:32 INFO - "slavename": "tst-linux32-spot-331", 09:17:32 INFO - "revision": "d54effc885ef80a247708f9794bb0091375b309c", 09:17:32 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 09:17:32 INFO - "platform": "linux", 09:17:32 INFO - "branch": "mozilla-aurora", 09:17:32 INFO - "repo_path": "releases/mozilla-aurora", 09:17:32 INFO - "moz_repo_path": "", 09:17:32 INFO - "stage_platform": "linux", 09:17:32 INFO - "builduid": "0fe72d3c11114744b43110916d4809f9", 09:17:32 INFO - "slavebuilddir": "test" 09:17:32 INFO - } 09:17:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:17:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:17:32 INFO - Running post-action listener: _resource_record_post_action 09:17:32 INFO - ##### 09:17:32 INFO - ##### Running download-and-extract step. 09:17:32 INFO - ##### 09:17:32 INFO - Running pre-action listener: _resource_record_pre_action 09:17:32 INFO - Running main action method: download_and_extract 09:17:32 INFO - mkdir: /builds/slave/test/build/tests 09:17: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')]} 09:17:32 INFO - https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:17:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:34 INFO - Downloaded 1325 bytes. 09:17:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:17:34 INFO - Using the following test package requirements: 09:17:34 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:17:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:17:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:17:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'jsshell-linux-i686.zip'], 09:17:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:17:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:17:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:17:34 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:17:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:17:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:17:34 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:17:34 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 09:17:34 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')]} 09:17:34 INFO - https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:17:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:17:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:17:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:36 INFO - Downloaded 22437362 bytes. 09:17:36 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/*'] 09:17:36 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/* 09:17:37 INFO - caution: filename not matched: web-platform/* 09:17:37 INFO - Return code: 11 09:17:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:17:37 INFO - https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:17:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:17:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:17:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:41 INFO - Downloaded 36409041 bytes. 09:17:41 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/*'] 09:17:41 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/* 09:17:44 INFO - caution: filename not matched: bin/* 09:17:44 INFO - caution: filename not matched: config/* 09:17:44 INFO - caution: filename not matched: mozbase/* 09:17:44 INFO - caution: filename not matched: marionette/* 09:17:44 INFO - caution: filename not matched: tools/wptserve/* 09:17:44 INFO - Return code: 11 09:17: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')]} 09:17:44 INFO - https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:17:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:17:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:17:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:51 INFO - Downloaded 69306321 bytes. 09:17:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:17:51 INFO - mkdir: /builds/slave/test/properties 09:17:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:17:51 INFO - Writing to file /builds/slave/test/properties/build_url 09:17:51 INFO - Contents: 09:17:51 INFO - build_url:https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:17:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:17:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:17:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:17:52 INFO - Contents: 09:17:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:17: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')]} 09:17:52 INFO - https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:17:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:17:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:17:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:17:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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 09:18:00 INFO - Downloaded 92300324 bytes. 09:18:00 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'] 09:18:00 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 09:18:09 INFO - Return code: 0 09:18:09 INFO - Running post-action listener: _resource_record_post_action 09:18:09 INFO - Running post-action listener: set_extra_try_arguments 09:18:09 INFO - ##### 09:18:09 INFO - ##### Running create-virtualenv step. 09:18:09 INFO - ##### 09:18:09 INFO - Running pre-action listener: _pre_create_virtualenv 09:18:09 INFO - Running pre-action listener: _resource_record_pre_action 09:18:09 INFO - Running main action method: create_virtualenv 09:18:09 INFO - Creating virtualenv /builds/slave/test/build/venv 09:18:09 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 09:18:09 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:18:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:18:10 INFO - Using real prefix '/usr' 09:18:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:18:12 INFO - Installing distribute.............................................................................................................................................................................................done. 09:18:15 INFO - Installing pip.................done. 09:18:15 INFO - Return code: 0 09:18:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:18: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')]} 09:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:18:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18: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')]} 09:18:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:18:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95d3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96ecf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, '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-1463759709.980960-7682892', '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 09:18:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:18:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:18:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:18:15 INFO - 'CCACHE_UMASK': '002', 09:18:15 INFO - 'DISPLAY': ':0', 09:18:15 INFO - 'HOME': '/home/cltbld', 09:18:15 INFO - 'LANG': 'en_US.UTF-8', 09:18:15 INFO - 'LOGNAME': 'cltbld', 09:18:15 INFO - 'MAIL': '/var/mail/cltbld', 09:18:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:18:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:18:15 INFO - 'MOZ_NO_REMOTE': '1', 09:18:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:18:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:18:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:18:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:18:15 INFO - 'PWD': '/builds/slave/test', 09:18:15 INFO - 'SHELL': '/bin/bash', 09:18:15 INFO - 'SHLVL': '1', 09:18:15 INFO - 'TERM': 'linux', 09:18:15 INFO - 'TMOUT': '86400', 09:18:15 INFO - 'USER': 'cltbld', 09:18:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:18:15 INFO - '_': '/tools/buildbot/bin/python'} 09:18:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:18:16 INFO - Downloading/unpacking psutil>=0.7.1 09:18:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:18:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:18:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:18:20 INFO - Installing collected packages: psutil 09:18:20 INFO - Running setup.py install for psutil 09:18:20 INFO - building 'psutil._psutil_linux' extension 09:18:20 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 09:18:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:18:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:18:21 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 09:18:21 INFO - building 'psutil._psutil_posix' extension 09:18:21 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 09:18:21 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 09:18:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:18:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:18:21 INFO - Successfully installed psutil 09:18:21 INFO - Cleaning up... 09:18:21 INFO - Return code: 0 09:18:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:18:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:18:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:18:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95d3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96ecf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, '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-1463759709.980960-7682892', '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 09:18:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:18:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:18:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:18:21 INFO - 'CCACHE_UMASK': '002', 09:18:21 INFO - 'DISPLAY': ':0', 09:18:21 INFO - 'HOME': '/home/cltbld', 09:18:21 INFO - 'LANG': 'en_US.UTF-8', 09:18:21 INFO - 'LOGNAME': 'cltbld', 09:18:21 INFO - 'MAIL': '/var/mail/cltbld', 09:18:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:18:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:18:21 INFO - 'MOZ_NO_REMOTE': '1', 09:18:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:18:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:18:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:18:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:18:21 INFO - 'PWD': '/builds/slave/test', 09:18:21 INFO - 'SHELL': '/bin/bash', 09:18:21 INFO - 'SHLVL': '1', 09:18:21 INFO - 'TERM': 'linux', 09:18:21 INFO - 'TMOUT': '86400', 09:18:21 INFO - 'USER': 'cltbld', 09:18:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:18:21 INFO - '_': '/tools/buildbot/bin/python'} 09:18:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:18:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:18:22 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 09:18:22 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 09:18:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:22 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 09:18:22 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 09:18:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:18:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:18:25 INFO - Installing collected packages: mozsystemmonitor 09:18:25 INFO - Running setup.py install for mozsystemmonitor 09:18:25 INFO - Successfully installed mozsystemmonitor 09:18:25 INFO - Cleaning up... 09:18:26 INFO - Return code: 0 09:18:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:18:26 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')]} 09:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:18:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:26 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')]} 09:18:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:18:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95d3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96ecf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, '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-1463759709.980960-7682892', '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 09:18:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:18:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:18:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:18:26 INFO - 'CCACHE_UMASK': '002', 09:18:26 INFO - 'DISPLAY': ':0', 09:18:26 INFO - 'HOME': '/home/cltbld', 09:18:26 INFO - 'LANG': 'en_US.UTF-8', 09:18:26 INFO - 'LOGNAME': 'cltbld', 09:18:26 INFO - 'MAIL': '/var/mail/cltbld', 09:18:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:18:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:18:26 INFO - 'MOZ_NO_REMOTE': '1', 09:18:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:18:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:18:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:18:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:18:26 INFO - 'PWD': '/builds/slave/test', 09:18:26 INFO - 'SHELL': '/bin/bash', 09:18:26 INFO - 'SHLVL': '1', 09:18:26 INFO - 'TERM': 'linux', 09:18:26 INFO - 'TMOUT': '86400', 09:18:26 INFO - 'USER': 'cltbld', 09:18:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:18:26 INFO - '_': '/tools/buildbot/bin/python'} 09:18:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:18:26 INFO - Downloading/unpacking blobuploader==1.2.4 09:18:26 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 09:18:26 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 09:18:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:26 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 09:18:26 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 09:18:29 INFO - Downloading blobuploader-1.2.4.tar.gz 09:18:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:18:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:18: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 09:18: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 09:18:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18: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 09:18: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 09:18:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:18:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:18:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:31 INFO - Downloading docopt-0.6.1.tar.gz 09:18:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:18:31 INFO - Installing collected packages: blobuploader, requests, docopt 09:18:31 INFO - Running setup.py install for blobuploader 09:18:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:18:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:18:31 INFO - Running setup.py install for requests 09:18:32 INFO - Running setup.py install for docopt 09:18:32 INFO - Successfully installed blobuploader requests docopt 09:18:32 INFO - Cleaning up... 09:18:33 INFO - Return code: 0 09:18:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:18:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:18:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:18:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95d3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96ecf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, '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-1463759709.980960-7682892', '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 09:18:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:18:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:18:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:18:33 INFO - 'CCACHE_UMASK': '002', 09:18:33 INFO - 'DISPLAY': ':0', 09:18:33 INFO - 'HOME': '/home/cltbld', 09:18:33 INFO - 'LANG': 'en_US.UTF-8', 09:18:33 INFO - 'LOGNAME': 'cltbld', 09:18:33 INFO - 'MAIL': '/var/mail/cltbld', 09:18:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:18:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:18:33 INFO - 'MOZ_NO_REMOTE': '1', 09:18:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:18:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:18:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:18:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:18:33 INFO - 'PWD': '/builds/slave/test', 09:18:33 INFO - 'SHELL': '/bin/bash', 09:18:33 INFO - 'SHLVL': '1', 09:18:33 INFO - 'TERM': 'linux', 09:18:33 INFO - 'TMOUT': '86400', 09:18:33 INFO - 'USER': 'cltbld', 09:18:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:18:33 INFO - '_': '/tools/buildbot/bin/python'} 09:18:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:18:33 INFO - Running setup.py (path:/tmp/pip-DJAznn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:18:33 INFO - Running setup.py (path:/tmp/pip-Kc0Ow6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:18:33 INFO - Running setup.py (path:/tmp/pip-A1HvDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:18:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:18:33 INFO - Running setup.py (path:/tmp/pip-Ai1t43-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:18:34 INFO - Running setup.py (path:/tmp/pip-29jlcF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:18:34 INFO - Running setup.py (path:/tmp/pip-sS39ds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:18:34 INFO - Running setup.py (path:/tmp/pip-2WDgG3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:18:34 INFO - Running setup.py (path:/tmp/pip-7IVfFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:18:34 INFO - Running setup.py (path:/tmp/pip-Fj3AV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:18:34 INFO - Running setup.py (path:/tmp/pip-83isme-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:18:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:18:34 INFO - Running setup.py (path:/tmp/pip-lOebqT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:18:35 INFO - Running setup.py (path:/tmp/pip-jNd2oe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:18:35 INFO - Running setup.py (path:/tmp/pip-XvZmbp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:18:35 INFO - Running setup.py (path:/tmp/pip-VleUQ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:18:35 INFO - Running setup.py (path:/tmp/pip-81Mj6z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:18:35 INFO - Running setup.py (path:/tmp/pip-LBDY4i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:18:35 INFO - Running setup.py (path:/tmp/pip-gfaG2r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:18:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:18:35 INFO - Running setup.py (path:/tmp/pip-UXL0nZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:18:36 INFO - Running setup.py (path:/tmp/pip-5T7l4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:18:36 INFO - Running setup.py (path:/tmp/pip-I35zPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:18:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:18:36 INFO - Running setup.py (path:/tmp/pip-c9XL0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:18:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:18:36 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:18:36 INFO - Running setup.py install for manifestparser 09:18:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:18:37 INFO - Running setup.py install for mozcrash 09:18:37 INFO - Running setup.py install for mozdebug 09:18:37 INFO - Running setup.py install for mozdevice 09:18:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:18:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:18:37 INFO - Running setup.py install for mozfile 09:18:37 INFO - Running setup.py install for mozhttpd 09:18:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Running setup.py install for mozinfo 09:18:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Running setup.py install for mozInstall 09:18:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:18:38 INFO - Running setup.py install for mozleak 09:18:38 INFO - Running setup.py install for mozlog 09:18:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:18:39 INFO - Running setup.py install for moznetwork 09:18:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:18:39 INFO - Running setup.py install for mozprocess 09:18:39 INFO - Running setup.py install for mozprofile 09:18:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:18:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:18:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:18:39 INFO - Running setup.py install for mozrunner 09:18:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:18:40 INFO - Running setup.py install for mozscreenshot 09:18:40 INFO - Running setup.py install for moztest 09:18:40 INFO - Running setup.py install for mozversion 09:18:40 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:18:40 INFO - Running setup.py install for wptserve 09:18:41 INFO - Running setup.py install for marionette-driver 09:18:41 INFO - Running setup.py install for browsermob-proxy 09:18:41 INFO - Running setup.py install for marionette-client 09:18:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:18:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:18:42 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 09:18:42 INFO - Cleaning up... 09:18:42 INFO - Return code: 0 09:18:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:18:42 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')]} 09:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:18:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:42 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')]} 09:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:18:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:18:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95d3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96ecf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, '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-1463759709.980960-7682892', '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 09:18:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:18:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:18:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:18:42 INFO - 'CCACHE_UMASK': '002', 09:18:42 INFO - 'DISPLAY': ':0', 09:18:42 INFO - 'HOME': '/home/cltbld', 09:18:42 INFO - 'LANG': 'en_US.UTF-8', 09:18:42 INFO - 'LOGNAME': 'cltbld', 09:18:42 INFO - 'MAIL': '/var/mail/cltbld', 09:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:18:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:18:42 INFO - 'MOZ_NO_REMOTE': '1', 09:18:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:18:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:18:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:18:42 INFO - 'PWD': '/builds/slave/test', 09:18:42 INFO - 'SHELL': '/bin/bash', 09:18:42 INFO - 'SHLVL': '1', 09:18:42 INFO - 'TERM': 'linux', 09:18:42 INFO - 'TMOUT': '86400', 09:18:42 INFO - 'USER': 'cltbld', 09:18:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:18:42 INFO - '_': '/tools/buildbot/bin/python'} 09:18:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:18:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:18:42 INFO - Running setup.py (path:/tmp/pip-fQeUBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:18:42 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)) 09:18:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:18:42 INFO - Running setup.py (path:/tmp/pip-Nve4yu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:18:42 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)) 09:18:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:18:42 INFO - Running setup.py (path:/tmp/pip-p5VBv4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:18:42 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:18:43 INFO - Running setup.py (path:/tmp/pip-LQTTYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:18:43 INFO - Running setup.py (path:/tmp/pip-6CqZ6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:18:43 INFO - Running setup.py (path:/tmp/pip-Se8LLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:18:43 INFO - Running setup.py (path:/tmp/pip-ERy2Nc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:18:43 INFO - Running setup.py (path:/tmp/pip-7ob5nE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:18:43 INFO - Running setup.py (path:/tmp/pip-Zz2W2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:18:43 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)) 09:18:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:18:43 INFO - Running setup.py (path:/tmp/pip-BbKE1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:18:44 INFO - Running setup.py (path:/tmp/pip-6Ib05O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:18:44 INFO - Running setup.py (path:/tmp/pip-KuIXul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:18:44 INFO - Running setup.py (path:/tmp/pip-FCv9J7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:18:44 INFO - Running setup.py (path:/tmp/pip-AUB2tl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:18:44 INFO - Running setup.py (path:/tmp/pip-zTG1Q_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:18:44 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)) 09:18:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:18:44 INFO - Running setup.py (path:/tmp/pip-EauN5p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:18:45 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)) 09:18:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:18:45 INFO - Running setup.py (path:/tmp/pip-QzL2Ja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:18:45 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)) 09:18:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:18:45 INFO - Running setup.py (path:/tmp/pip-Q9sBtW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:18:45 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)) 09:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:18:45 INFO - Running setup.py (path:/tmp/pip-zIzLyn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:18:45 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)) 09:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:18:45 INFO - Running setup.py (path:/tmp/pip-5fI5ON-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:18:45 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)) 09:18:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:18:46 INFO - Running setup.py (path:/tmp/pip-rB8IgO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:18:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:18:46 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)) 09:18:46 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)) 09:18:46 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)) 09:18:46 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)) 09:18:46 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)) 09:18:46 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)) 09:18:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:18:49 INFO - Downloading blessings-1.6.tar.gz 09:18:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:18:50 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)) 09:18:50 INFO - Installing collected packages: blessings 09:18:50 INFO - Running setup.py install for blessings 09:18:50 INFO - Successfully installed blessings 09:18:50 INFO - Cleaning up... 09:18:50 INFO - Return code: 0 09:18:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:18:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:18:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:18:50 INFO - Reading from file tmpfile_stdout 09:18:50 INFO - Current package versions: 09:18:50 INFO - argparse == 1.2.1 09:18:50 INFO - blessings == 1.6 09:18:50 INFO - blobuploader == 1.2.4 09:18:50 INFO - browsermob-proxy == 0.6.0 09:18:50 INFO - docopt == 0.6.1 09:18:50 INFO - manifestparser == 1.1 09:18:50 INFO - marionette-client == 2.3.0 09:18:50 INFO - marionette-driver == 1.4.0 09:18:50 INFO - mozInstall == 1.12 09:18:50 INFO - mozcrash == 0.17 09:18:50 INFO - mozdebug == 0.1 09:18:50 INFO - mozdevice == 0.48 09:18:50 INFO - mozfile == 1.2 09:18:50 INFO - mozhttpd == 0.7 09:18:50 INFO - mozinfo == 0.9 09:18:50 INFO - mozleak == 0.1 09:18:50 INFO - mozlog == 3.1 09:18:50 INFO - moznetwork == 0.27 09:18:50 INFO - mozprocess == 0.22 09:18:50 INFO - mozprofile == 0.28 09:18:50 INFO - mozrunner == 6.11 09:18:50 INFO - mozscreenshot == 0.1 09:18:50 INFO - mozsystemmonitor == 0.0 09:18:50 INFO - moztest == 0.7 09:18:50 INFO - mozversion == 1.4 09:18:50 INFO - psutil == 3.1.1 09:18:50 INFO - requests == 1.2.3 09:18:50 INFO - wptserve == 1.4.0 09:18:50 INFO - wsgiref == 0.1.2 09:18:50 INFO - Running post-action listener: _resource_record_post_action 09:18:50 INFO - Running post-action listener: _start_resource_monitoring 09:18:50 INFO - Starting resource monitoring. 09:18:50 INFO - ##### 09:18:50 INFO - ##### Running pull step. 09:18:50 INFO - ##### 09:18:50 INFO - Running pre-action listener: _resource_record_pre_action 09:18:50 INFO - Running main action method: pull 09:18:50 INFO - Pull has nothing to do! 09:18:50 INFO - Running post-action listener: _resource_record_post_action 09:18:50 INFO - ##### 09:18:50 INFO - ##### Running install step. 09:18:50 INFO - ##### 09:18:50 INFO - Running pre-action listener: _resource_record_pre_action 09:18:50 INFO - Running main action method: install 09:18:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:18:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:18:51 INFO - Reading from file tmpfile_stdout 09:18:51 INFO - Detecting whether we're running mozinstall >=1.0... 09:18:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:18:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:18:51 INFO - Reading from file tmpfile_stdout 09:18:51 INFO - Output received: 09:18:51 INFO - Usage: mozinstall [options] installer 09:18:51 INFO - Options: 09:18:51 INFO - -h, --help show this help message and exit 09:18:51 INFO - -d DEST, --destination=DEST 09:18:51 INFO - Directory to install application into. [default: 09:18:51 INFO - "/builds/slave/test"] 09:18:51 INFO - --app=APP Application being installed. [default: firefox] 09:18:51 INFO - mkdir: /builds/slave/test/build/application 09:18:51 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'] 09:18:51 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 09:19:28 INFO - Reading from file tmpfile_stdout 09:19:28 INFO - Output received: 09:19:28 INFO - /builds/slave/test/build/application/firefox/firefox 09:19:28 INFO - Running post-action listener: _resource_record_post_action 09:19:28 INFO - ##### 09:19:28 INFO - ##### Running run-tests step. 09:19:28 INFO - ##### 09:19:28 INFO - Running pre-action listener: _resource_record_pre_action 09:19:28 INFO - Running main action method: run_tests 09:19:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:19:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:19:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:19:28 INFO - grabbing minidump binary from tooltool 09:19:28 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')]} 09:19:28 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 0x93cee30>, '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 0x966bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96ea470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:19:28 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 09:19:28 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 09:19:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:19:28 INFO - Return code: 0 09:19:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:19:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:19:28 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/aQqtfrfiTqSaIfMlTtMkIA/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 09:19:28 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/aQqtfrfiTqSaIfMlTtMkIA/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 09:19:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:19:28 INFO - 'CCACHE_UMASK': '002', 09:19:28 INFO - 'DISPLAY': ':0', 09:19:28 INFO - 'HOME': '/home/cltbld', 09:19:28 INFO - 'LANG': 'en_US.UTF-8', 09:19:28 INFO - 'LOGNAME': 'cltbld', 09:19:28 INFO - 'MAIL': '/var/mail/cltbld', 09:19:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:19:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:19:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:19:28 INFO - 'MOZ_NO_REMOTE': '1', 09:19:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:19:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:19:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:19:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:19:28 INFO - 'PWD': '/builds/slave/test', 09:19:28 INFO - 'SHELL': '/bin/bash', 09:19:28 INFO - 'SHLVL': '1', 09:19:28 INFO - 'TERM': 'linux', 09:19:28 INFO - 'TMOUT': '86400', 09:19:28 INFO - 'USER': 'cltbld', 09:19:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463759709.980960-7682892', 09:19:28 INFO - '_': '/tools/buildbot/bin/python'} 09:19:28 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/aQqtfrfiTqSaIfMlTtMkIA/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 09:19:29 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 09:19:29 INFO - import pkg_resources 09:19:30 INFO - Using 1 client processes 09:19:30 INFO - wptserve Starting http server on 127.0.0.1:8000 09:19:30 INFO - wptserve Starting http server on 127.0.0.1:8001 09:19:30 INFO - wptserve Starting http server on 127.0.0.1:8443 09:19:32 INFO - SUITE-START | Running 778 tests 09:19:32 INFO - Running testharness tests 09:19:32 INFO - Setting up ssl 09:19:32 INFO - PROCESS | certutil | 09:19:32 INFO - PROCESS | certutil | 09:19:32 INFO - PROCESS | certutil | 09:19:32 INFO - Certificate Nickname Trust Attributes 09:19:32 INFO - SSL,S/MIME,JAR/XPI 09:19:32 INFO - 09:19:32 INFO - web-platform-tests CT,, 09:19:32 INFO - 09:19:33 INFO - Starting runner 09:19:36 INFO - PROCESS | 1784 | 1463761176630 Marionette DEBUG Marionette enabled via build flag and pref 09:19:36 INFO - PROCESS | 1784 | ++DOCSHELL 0xa50ef400 == 1 [pid = 1784] [id = 1] 09:19:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 1 (0xa50ef800) [pid = 1784] [serial = 1] [outer = (nil)] 09:19:36 INFO - PROCESS | 1784 | [1784] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:19:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 2 (0xa50f0000) [pid = 1784] [serial = 2] [outer = 0xa50ef800] 09:19:37 INFO - PROCESS | 1784 | 1463761177348 Marionette INFO Listening on port 2828 09:19:37 INFO - PROCESS | 1784 | 1463761177972 Marionette DEBUG Marionette enabled via command-line flag 09:19:37 INFO - PROCESS | 1784 | ++DOCSHELL 0xa227c800 == 2 [pid = 1784] [id = 2] 09:19:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 3 (0xa22bd800) [pid = 1784] [serial = 3] [outer = (nil)] 09:19:38 INFO - PROCESS | 1784 | [1784] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:19:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 4 (0xa22be000) [pid = 1784] [serial = 4] [outer = 0xa22bd800] 09:19:38 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2192e00 09:19:38 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6822900 09:19:38 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b4800 09:19:38 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b7460 09:19:38 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bc1a0 09:19:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 5 (0xa21adc00) [pid = 1784] [serial = 5] [outer = 0xa50ef800] 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | 1463761178423 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43834 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | 1463761178467 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43835 09:19:38 INFO - PROCESS | 1784 | 1463761178554 Marionette DEBUG Closed connection conn0 09:19:38 INFO - PROCESS | 1784 | 1463761178562 Marionette DEBUG Closed connection conn1 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | 1463761178791 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43836 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | 1463761178856 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43837 09:19:38 INFO - PROCESS | 1784 | 1463761178863 Marionette DEBUG Closed connection conn2 09:19:38 INFO - PROCESS | 1784 | [1784] 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 09:19:38 INFO - PROCESS | 1784 | 1463761178928 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43838 09:19:38 INFO - PROCESS | 1784 | 1463761178940 Marionette DEBUG Closed connection conn3 09:19:38 INFO - PROCESS | 1784 | 1463761178983 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:19:39 INFO - PROCESS | 1784 | 1463761178993 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":"20160520074013","device":"desktop","version":"48.0a2"} 09:19:39 INFO - PROCESS | 1784 | [1784] 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 09:19:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b35ec00 == 3 [pid = 1784] [id = 3] 09:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 6 (0x9b35f000) [pid = 1784] [serial = 6] [outer = (nil)] 09:19:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b35f400 == 4 [pid = 1784] [id = 4] 09:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 7 (0x9b362c00) [pid = 1784] [serial = 7] [outer = (nil)] 09:19:41 INFO - PROCESS | 1784 | [1784] 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 09:19:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aad6000 == 5 [pid = 1784] [id = 5] 09:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 8 (0x9aad6400) [pid = 1784] [serial = 8] [outer = (nil)] 09:19:41 INFO - PROCESS | 1784 | [1784] 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 09:19:42 INFO - PROCESS | 1784 | [1784] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 9 (0x9a744800) [pid = 1784] [serial = 9] [outer = 0x9aad6400] 09:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 10 (0x9aa47400) [pid = 1784] [serial = 10] [outer = 0x9b35f000] 09:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 11 (0x9dc9d400) [pid = 1784] [serial = 11] [outer = 0x9b362c00] 09:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 12 (0x9a36f400) [pid = 1784] [serial = 12] [outer = 0x9aad6400] 09:19:43 INFO - PROCESS | 1784 | 1463761183667 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1784 | 1463761183695 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 13 (0x99193000) [pid = 1784] [serial = 13] [outer = 0x9aad6400] 09:19:44 INFO - PROCESS | 1784 | 1463761184885 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4b6e133d-b831-4433-bb7b-8abb593db7d9","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":"20160520074013","device":"desktop","version":"48.0a2","command_id":1}}] 09:19:45 INFO - PROCESS | 1784 | 1463761185143 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:19:45 INFO - PROCESS | 1784 | 1463761185232 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:19:45 INFO - PROCESS | 1784 | 1463761185713 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:19:45 INFO - PROCESS | 1784 | [1784] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:19:45 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:19:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 14 (0x9473ec00) [pid = 1784] [serial = 14] [outer = 0x9aad6400] 09:19:46 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:19:46 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:46 INFO - PROCESS | 1784 | 1463761186186 Marionette TRACE conn4 <- [1,3,null,{}] 09:19:46 INFO - PROCESS | 1784 | 1463761186206 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:19:46 INFO - PROCESS | 1784 | 1463761186235 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:19:46 INFO - PROCESS | 1784 | 1463761186278 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1784 | 1463761186283 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:19:46 INFO - PROCESS | 1784 | 1463761186293 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1784 | 1463761186300 Marionette TRACE conn4 <- [1,6,null,{}] 09:19:46 INFO - PROCESS | 1784 | 1463761186313 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 1784 | 1463761186338 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:19:46 INFO - PROCESS | 1784 | 1463761186364 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x95420000 == 6 [pid = 1784] [id = 6] 09:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 15 (0x954c8c00) [pid = 1784] [serial = 15] [outer = (nil)] 09:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 16 (0x97733c00) [pid = 1784] [serial = 16] [outer = 0x954c8c00] 09:19:46 INFO - PROCESS | 1784 | 1463761186466 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 17 (0x9b2a0800) [pid = 1784] [serial = 17] [outer = 0x954c8c00] 09:19:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b6a0c00 == 7 [pid = 1784] [id = 7] 09:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 18 (0x9b6a6c00) [pid = 1784] [serial = 18] [outer = (nil)] 09:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 19 (0x9b6a9400) [pid = 1784] [serial = 19] [outer = 0x9b6a6c00] 09:19:47 INFO - PROCESS | 1784 | 1463761187000 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 20 (0x94741c00) [pid = 1784] [serial = 20] [outer = 0x9b6a6c00] 09:19:48 INFO - PROCESS | 1784 | 1463761188013 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:19:48 INFO - PROCESS | 1784 | [1784] 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 09:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1851ms 09:19:48 INFO - PROCESS | 1784 | 1463761188221 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1784 | 1463761188225 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:19:48 INFO - PROCESS | 1784 | 1463761188350 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1784 | 1463761188356 Marionette TRACE conn4 <- [1,10,null,{}] 09:19:48 INFO - PROCESS | 1784 | 1463761188393 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1784 | 1463761188606 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:19:48 INFO - PROCESS | 1784 | 1463761188716 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x97735800 == 8 [pid = 1784] [id = 8] 09:19:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 21 (0x99e0e800) [pid = 1784] [serial = 21] [outer = (nil)] 09:19:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 22 (0x9b29a800) [pid = 1784] [serial = 22] [outer = 0x99e0e800] 09:19:48 INFO - PROCESS | 1784 | 1463761188810 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 23 (0xa35eb000) [pid = 1784] [serial = 23] [outer = 0x99e0e800] 09:19:49 INFO - PROCESS | 1784 | ++DOCSHELL 0xa8297400 == 9 [pid = 1784] [id = 9] 09:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 24 (0xa8298000) [pid = 1784] [serial = 24] [outer = (nil)] 09:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 25 (0xa689a000) [pid = 1784] [serial = 25] [outer = 0xa8298000] 09:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 26 (0xa35e8800) [pid = 1784] [serial = 26] [outer = 0xa8298000] 09:19:49 INFO - PROCESS | 1784 | 1463761189889 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:19:49 INFO - PROCESS | 1784 | ++DOCSHELL 0xa21aec00 == 10 [pid = 1784] [id = 10] 09:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 27 (0xa3251c00) [pid = 1784] [serial = 27] [outer = (nil)] 09:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 28 (0xac094800) [pid = 1784] [serial = 28] [outer = 0xa3251c00] 09:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1701ms 09:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 29 (0x9c2cc800) [pid = 1784] [serial = 29] [outer = 0xa3251c00] 09:19:50 INFO - PROCESS | 1784 | 1463761190076 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1784 | 1463761190086 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:19:50 INFO - PROCESS | 1784 | 1463761190193 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1784 | 1463761190199 Marionette TRACE conn4 <- [1,14,null,{}] 09:19:50 INFO - PROCESS | 1784 | 1463761190330 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 1784 | 1463761190654 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:19:50 INFO - PROCESS | 1784 | 1463761190789 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b8b4c00 == 11 [pid = 1784] [id = 11] 09:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 30 (0x9b8bd400) [pid = 1784] [serial = 30] [outer = (nil)] 09:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 31 (0x9dca2000) [pid = 1784] [serial = 31] [outer = 0x9b8bd400] 09:19:50 INFO - PROCESS | 1784 | 1463761190890 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 32 (0xac0b1400) [pid = 1784] [serial = 32] [outer = 0x9b8bd400] 09:19:51 INFO - PROCESS | 1784 | 1463761191815 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1706ms 09:19:51 INFO - PROCESS | 1784 | 1463761191869 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1784 | 1463761191873 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:19:51 INFO - PROCESS | 1784 | 1463761191881 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1784 | 1463761191889 Marionette TRACE conn4 <- [1,18,null,{}] 09:19:51 INFO - PROCESS | 1784 | 1463761191909 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 1784 | 1463761192203 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:19:52 INFO - PROCESS | 1784 | 1463761192378 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x94743800 == 12 [pid = 1784] [id = 12] 09:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 33 (0x9911e800) [pid = 1784] [serial = 33] [outer = (nil)] 09:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 34 (0x9918ec00) [pid = 1784] [serial = 34] [outer = 0x9911e800] 09:19:52 INFO - PROCESS | 1784 | 1463761192671 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 35 (0x99edcc00) [pid = 1784] [serial = 35] [outer = 0x9911e800] 09:19:53 INFO - PROCESS | 1784 | 1463761193645 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1857ms 09:19:53 INFO - PROCESS | 1784 | 1463761193740 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1784 | 1463761193743 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:19:53 INFO - PROCESS | 1784 | 1463761193752 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1784 | 1463761193755 Marionette TRACE conn4 <- [1,22,null,{}] 09:19:53 INFO - PROCESS | 1784 | 1463761193764 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 1784 | 1463761193921 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:19:54 INFO - PROCESS | 1784 | 1463761194017 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b299800 == 13 [pid = 1784] [id = 13] 09:19:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 36 (0x9b359800) [pid = 1784] [serial = 36] [outer = (nil)] 09:19:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 37 (0x9c0f2c00) [pid = 1784] [serial = 37] [outer = 0x9b359800] 09:19:54 INFO - PROCESS | 1784 | 1463761194135 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 38 (0x9c3ec800) [pid = 1784] [serial = 38] [outer = 0x9b359800] 09:19:54 INFO - PROCESS | 1784 | 1463761194896 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1185ms 09:19:54 INFO - PROCESS | 1784 | 1463761194941 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1784 | 1463761194948 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:19:54 INFO - PROCESS | 1784 | 1463761194964 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1784 | 1463761194971 Marionette TRACE conn4 <- [1,26,null,{}] 09:19:54 INFO - PROCESS | 1784 | 1463761194977 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 1784 | 1463761195154 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:19:55 INFO - PROCESS | 1784 | 1463761195168 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd51400 == 14 [pid = 1784] [id = 14] 09:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 39 (0xa1151000) [pid = 1784] [serial = 39] [outer = (nil)] 09:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 40 (0xa21a3000) [pid = 1784] [serial = 40] [outer = 0xa1151000] 09:19:55 INFO - PROCESS | 1784 | 1463761195248 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 41 (0xa22bd000) [pid = 1784] [serial = 41] [outer = 0xa1151000] 09:19:56 INFO - PROCESS | 1784 | 1463761196105 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1192ms 09:19:56 INFO - PROCESS | 1784 | 1463761196156 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1784 | 1463761196161 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:19:56 INFO - PROCESS | 1784 | 1463761196169 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1784 | 1463761196176 Marionette TRACE conn4 <- [1,30,null,{}] 09:19:56 INFO - PROCESS | 1784 | 1463761196198 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1784 | 1463761196374 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:19:56 INFO - PROCESS | 1784 | 1463761196471 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c2ce400 == 15 [pid = 1784] [id = 15] 09:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 42 (0xa26e4400) [pid = 1784] [serial = 42] [outer = (nil)] 09:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 43 (0xa3256400) [pid = 1784] [serial = 43] [outer = 0xa26e4400] 09:19:56 INFO - PROCESS | 1784 | 1463761196553 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 44 (0xa35ecc00) [pid = 1784] [serial = 44] [outer = 0xa26e4400] 09:19:57 INFO - PROCESS | 1784 | 1463761197381 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1248ms 09:19:57 INFO - PROCESS | 1784 | 1463761197417 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1784 | 1463761197422 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:19:57 INFO - PROCESS | 1784 | 1463761197444 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1784 | 1463761197449 Marionette TRACE conn4 <- [1,34,null,{}] 09:19:57 INFO - PROCESS | 1784 | 1463761197455 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1784 | 1463761197613 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:19:57 INFO - PROCESS | 1784 | 1463761197624 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5ef400 == 16 [pid = 1784] [id = 16] 09:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 45 (0x9b5f8c00) [pid = 1784] [serial = 45] [outer = (nil)] 09:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 46 (0x9b5fb800) [pid = 1784] [serial = 46] [outer = 0x9b5f8c00] 09:19:57 INFO - PROCESS | 1784 | 1463761197704 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 47 (0x952cd400) [pid = 1784] [serial = 47] [outer = 0x9b5f8c00] 09:19:58 INFO - PROCESS | 1784 | 1463761198466 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1058ms 09:19:58 INFO - PROCESS | 1784 | 1463761198488 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:19:58 INFO - PROCESS | 1784 | 1463761198493 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:19:58 INFO - PROCESS | 1784 | 1463761198500 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1784 | 1463761198503 Marionette TRACE conn4 <- [1,38,null,{}] 09:19:58 INFO - PROCESS | 1784 | 1463761198518 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 1784 | 1463761198734 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:19:58 INFO - PROCESS | 1784 | 1463761198755 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b03000 == 17 [pid = 1784] [id = 17] 09:19:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 48 (0x93b03400) [pid = 1784] [serial = 48] [outer = (nil)] 09:19:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 49 (0x93b0c400) [pid = 1784] [serial = 49] [outer = 0x93b03400] 09:19:58 INFO - PROCESS | 1784 | 1463761198840 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 50 (0x99e0fc00) [pid = 1784] [serial = 50] [outer = 0x93b03400] 09:19:59 INFO - PROCESS | 1784 | 1463761199654 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1194ms 09:19:59 INFO - PROCESS | 1784 | 1463761199695 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1784 | 1463761199697 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:19:59 INFO - PROCESS | 1784 | 1463761199705 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1784 | 1463761199708 Marionette TRACE conn4 <- [1,42,null,{}] 09:19:59 INFO - PROCESS | 1784 | 1463761199715 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1784 | 1463761199878 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:19:59 INFO - PROCESS | 1784 | 1463761199890 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd4e400 == 18 [pid = 1784] [id = 18] 09:19:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 51 (0xa34c2800) [pid = 1784] [serial = 51] [outer = (nil)] 09:19:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 52 (0xa6281c00) [pid = 1784] [serial = 52] [outer = 0xa34c2800] 09:19:59 INFO - PROCESS | 1784 | 1463761199970 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 53 (0xa628e800) [pid = 1784] [serial = 53] [outer = 0xa34c2800] 09:20:00 INFO - PROCESS | 1784 | 1463761200804 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1145ms 09:20:00 INFO - PROCESS | 1784 | 1463761200852 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:20:00 INFO - PROCESS | 1784 | 1463761200857 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 1784 | 1463761200864 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1784 | 1463761200868 Marionette TRACE conn4 <- [1,46,null,{}] 09:20:00 INFO - PROCESS | 1784 | 1463761200874 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1784 | 1463761201039 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:20:01 INFO - PROCESS | 1784 | 1463761201050 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1784 | ++DOCSHELL 0xa6759c00 == 19 [pid = 1784] [id = 19] 09:20:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 54 (0xa675c000) [pid = 1784] [serial = 54] [outer = (nil)] 09:20:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 55 (0xa67cc400) [pid = 1784] [serial = 55] [outer = 0xa675c000] 09:20:01 INFO - PROCESS | 1784 | 1463761201147 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0xa6c31c00) [pid = 1784] [serial = 56] [outer = 0xa675c000] 09:20:02 INFO - PROCESS | 1784 | 1463761202091 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2291ms 09:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:20:03 INFO - PROCESS | 1784 | 1463761203301 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1784 | 1463761203305 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:20:03 INFO - PROCESS | 1784 | 1463761203315 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1784 | 1463761203321 Marionette TRACE conn4 <- [1,50,null,{}] 09:20:03 INFO - PROCESS | 1784 | 1463761203335 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1784 | 1463761203533 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:20:03 INFO - PROCESS | 1784 | 1463761203568 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x99191400 == 20 [pid = 1784] [id = 20] 09:20:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x99774c00) [pid = 1784] [serial = 57] [outer = (nil)] 09:20:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x99782400) [pid = 1784] [serial = 58] [outer = 0x99774c00] 09:20:03 INFO - PROCESS | 1784 | 1463761203651 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x99780c00) [pid = 1784] [serial = 59] [outer = 0x99774c00] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x99e0e800) [pid = 1784] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9b8bd400) [pid = 1784] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9911e800) [pid = 1784] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x9b359800) [pid = 1784] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 54 (0xa1151000) [pid = 1784] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 53 (0xa26e4400) [pid = 1784] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:20:04 INFO - PROCESS | 1784 | --DOMWINDOW == 52 (0x954c8c00) [pid = 1784] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:20:04 INFO - PROCESS | 1784 | 1463761204903 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1649ms 09:20:04 INFO - PROCESS | 1784 | 1463761204962 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1784 | 1463761204967 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:20:04 INFO - PROCESS | 1784 | 1463761204983 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1784 | 1463761204988 Marionette TRACE conn4 <- [1,54,null,{}] 09:20:04 INFO - PROCESS | 1784 | 1463761204996 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1784 | 1463761205176 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:20:05 INFO - PROCESS | 1784 | 1463761205273 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a74c000 == 21 [pid = 1784] [id = 21] 09:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 53 (0x9a7c2400) [pid = 1784] [serial = 60] [outer = (nil)] 09:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 54 (0x9b5f2000) [pid = 1784] [serial = 61] [outer = 0x9a7c2400] 09:20:05 INFO - PROCESS | 1784 | 1463761205351 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 55 (0x9b5f9c00) [pid = 1784] [serial = 62] [outer = 0x9a7c2400] 09:20:06 INFO - PROCESS | 1784 | 1463761206028 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1091ms 09:20:06 INFO - PROCESS | 1784 | 1463761206072 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1784 | 1463761206076 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:20:06 INFO - PROCESS | 1784 | 1463761206088 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1784 | 1463761206092 Marionette TRACE conn4 <- [1,58,null,{}] 09:20:06 INFO - PROCESS | 1784 | 1463761206122 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 1784 | 1463761206304 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:20:06 INFO - PROCESS | 1784 | 1463761206318 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5fc400 == 22 [pid = 1784] [id = 22] 09:20:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x9c0e9800) [pid = 1784] [serial = 63] [outer = (nil)] 09:20:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x9c2d4400) [pid = 1784] [serial = 64] [outer = 0x9c0e9800] 09:20:06 INFO - PROCESS | 1784 | 1463761206402 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x9dccac00) [pid = 1784] [serial = 65] [outer = 0x9c0e9800] 09:20:07 INFO - PROCESS | 1784 | 1463761207388 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1356ms 09:20:07 INFO - PROCESS | 1784 | 1463761207446 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1784 | 1463761207453 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:20:07 INFO - PROCESS | 1784 | 1463761207464 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1784 | 1463761207468 Marionette TRACE conn4 <- [1,62,null,{}] 09:20:07 INFO - PROCESS | 1784 | 1463761207478 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1784 | 1463761207663 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:20:07 INFO - PROCESS | 1784 | 1463761207801 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x95472000 == 23 [pid = 1784] [id = 23] 09:20:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x9977c400) [pid = 1784] [serial = 66] [outer = (nil)] 09:20:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9b5f0000) [pid = 1784] [serial = 67] [outer = 0x9977c400] 09:20:07 INFO - PROCESS | 1784 | 1463761207896 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9b8b3400) [pid = 1784] [serial = 68] [outer = 0x9977c400] 09:20:08 INFO - PROCESS | 1784 | 1463761208873 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1485ms 09:20:08 INFO - PROCESS | 1784 | 1463761208950 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1784 | 1463761208961 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:20:08 INFO - PROCESS | 1784 | 1463761208974 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1784 | 1463761208982 Marionette TRACE conn4 <- [1,66,null,{}] 09:20:09 INFO - PROCESS | 1784 | 1463761208990 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1784 | 1463761209223 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:20:09 INFO - PROCESS | 1784 | 1463761209398 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x99382c00 == 24 [pid = 1784] [id = 24] 09:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9b8bd400) [pid = 1784] [serial = 69] [outer = (nil)] 09:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0xa21a3400) [pid = 1784] [serial = 70] [outer = 0x9b8bd400] 09:20:09 INFO - PROCESS | 1784 | 1463761209503 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0xa2281800) [pid = 1784] [serial = 71] [outer = 0x9b8bd400] 09:20:10 INFO - PROCESS | 1784 | 1463761210414 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1491ms 09:20:10 INFO - PROCESS | 1784 | 1463761210465 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 1784 | 1463761210470 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:20:10 INFO - PROCESS | 1784 | 1463761210477 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1784 | 1463761210484 Marionette TRACE conn4 <- [1,70,null,{}] 09:20:10 INFO - PROCESS | 1784 | 1463761210501 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1784 | 1463761210686 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:20:10 INFO - PROCESS | 1784 | 1463761210823 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1784 | ++DOCSHELL 0xa30de400 == 25 [pid = 1784] [id = 25] 09:20:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0xa321c400) [pid = 1784] [serial = 72] [outer = (nil)] 09:20:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0xa35f6800) [pid = 1784] [serial = 73] [outer = 0xa321c400] 09:20:10 INFO - PROCESS | 1784 | 1463761210920 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0xa6282c00) [pid = 1784] [serial = 74] [outer = 0xa321c400] 09:20:11 INFO - PROCESS | 1784 | 1463761211821 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1391ms 09:20:11 INFO - PROCESS | 1784 | 1463761211869 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1784 | 1463761211875 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:20:11 INFO - PROCESS | 1784 | 1463761211882 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1784 | 1463761211885 Marionette TRACE conn4 <- [1,74,null,{}] 09:20:11 INFO - PROCESS | 1784 | 1463761211908 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 1784 | 1463761212118 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:20:12 INFO - PROCESS | 1784 | 1463761212224 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a7cc400 == 26 [pid = 1784] [id = 26] 09:20:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0xa50e7400) [pid = 1784] [serial = 75] [outer = (nil)] 09:20:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa68a0400) [pid = 1784] [serial = 76] [outer = 0xa50e7400] 09:20:12 INFO - PROCESS | 1784 | 1463761212321 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa6c39000) [pid = 1784] [serial = 77] [outer = 0xa50e7400] 09:20:13 INFO - PROCESS | 1784 | 1463761213224 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1439ms 09:20:13 INFO - PROCESS | 1784 | 1463761213338 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:20:13 INFO - PROCESS | 1784 | 1463761213343 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:20:13 INFO - PROCESS | 1784 | 1463761213350 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1784 | 1463761213354 Marionette TRACE conn4 <- [1,78,null,{}] 09:20:13 INFO - PROCESS | 1784 | 1463761213360 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1784 | 1463761213549 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:20:13 INFO - PROCESS | 1784 | 1463761213695 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b08000 == 27 [pid = 1784] [id = 27] 09:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x952cc800) [pid = 1784] [serial = 78] [outer = (nil)] 09:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a241800) [pid = 1784] [serial = 79] [outer = 0x952cc800] 09:20:13 INFO - PROCESS | 1784 | 1463761213787 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b5f7800) [pid = 1784] [serial = 80] [outer = 0x952cc800] 09:20:14 INFO - PROCESS | 1784 | 1463761214754 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1441ms 09:20:14 INFO - PROCESS | 1784 | 1463761214792 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1784 | 1463761214798 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:20:14 INFO - PROCESS | 1784 | 1463761214828 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1784 | 1463761214835 Marionette TRACE conn4 <- [1,82,null,{}] 09:20:14 INFO - PROCESS | 1784 | 1463761214844 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1784 | 1463761215026 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:20:15 INFO - PROCESS | 1784 | 1463761215269 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x982eac00 == 28 [pid = 1784] [id = 28] 09:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x99381c00) [pid = 1784] [serial = 81] [outer = (nil)] 09:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a74bc00) [pid = 1784] [serial = 82] [outer = 0x99381c00] 09:20:15 INFO - PROCESS | 1784 | 1463761215368 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b5f4000) [pid = 1784] [serial = 83] [outer = 0x99381c00] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0xa50f0000) [pid = 1784] [serial = 2] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b6a9400) [pid = 1784] [serial = 19] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9b29a800) [pid = 1784] [serial = 22] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xac094800) [pid = 1784] [serial = 28] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9dca2000) [pid = 1784] [serial = 31] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9918ec00) [pid = 1784] [serial = 34] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x99edcc00) [pid = 1784] [serial = 35] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9c0f2c00) [pid = 1784] [serial = 37] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9c3ec800) [pid = 1784] [serial = 38] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa21a3000) [pid = 1784] [serial = 40] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa3256400) [pid = 1784] [serial = 43] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b5fb800) [pid = 1784] [serial = 46] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x93b0c400) [pid = 1784] [serial = 49] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0xa6281c00) [pid = 1784] [serial = 52] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0xa689a000) [pid = 1784] [serial = 25] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0xa22bd000) [pid = 1784] [serial = 41] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0xa35ecc00) [pid = 1784] [serial = 44] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0xa35eb000) [pid = 1784] [serial = 23] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0xac0b1400) [pid = 1784] [serial = 32] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9b2a0800) [pid = 1784] [serial = 17] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x97733c00) [pid = 1784] [serial = 16] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 54 (0x9a36f400) [pid = 1784] [serial = 12] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | --DOMWINDOW == 53 (0x9a744800) [pid = 1784] [serial = 9] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1784 | 1463761216889 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 2093ms 09:20:16 INFO - PROCESS | 1784 | 1463761216936 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1784 | 1463761216944 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:20:16 INFO - PROCESS | 1784 | 1463761216955 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1784 | 1463761216962 Marionette TRACE conn4 <- [1,86,null,{}] 09:20:16 INFO - PROCESS | 1784 | 1463761216970 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 1784 | 1463761217141 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:20:17 INFO - PROCESS | 1784 | 1463761217155 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b05c00 == 29 [pid = 1784] [id = 29] 09:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 54 (0x9473b400) [pid = 1784] [serial = 84] [outer = (nil)] 09:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 55 (0x99ee5400) [pid = 1784] [serial = 85] [outer = 0x9473b400] 09:20:17 INFO - PROCESS | 1784 | 1463761217239 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x9a24e000) [pid = 1784] [serial = 86] [outer = 0x9473b400] 09:20:18 INFO - PROCESS | 1784 | 1463761218139 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1237ms 09:20:18 INFO - PROCESS | 1784 | 1463761218216 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 1784 | 1463761218227 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:20:18 INFO - PROCESS | 1784 | 1463761218243 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1784 | 1463761218248 Marionette TRACE conn4 <- [1,90,null,{}] 09:20:18 INFO - PROCESS | 1784 | 1463761218255 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 1784 | 1463761218487 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:20:18 INFO - PROCESS | 1784 | 1463761218503 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9918b800 == 30 [pid = 1784] [id = 30] 09:20:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x99edcc00) [pid = 1784] [serial = 87] [outer = (nil)] 09:20:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x9b5fa000) [pid = 1784] [serial = 88] [outer = 0x99edcc00] 09:20:18 INFO - PROCESS | 1784 | 1463761218582 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x9b6abc00) [pid = 1784] [serial = 89] [outer = 0x99edcc00] 09:20:19 INFO - PROCESS | 1784 | 1463761219509 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1298ms 09:20:19 INFO - PROCESS | 1784 | 1463761219542 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1784 | 1463761219546 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:20:19 INFO - PROCESS | 1784 | 1463761219554 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1784 | 1463761219561 Marionette TRACE conn4 <- [1,94,null,{}] 09:20:19 INFO - PROCESS | 1784 | 1463761219586 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1784 | 1463761219798 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:20:19 INFO - PROCESS | 1784 | 1463761219830 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dcc9000 == 31 [pid = 1784] [id = 31] 09:20:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9dccbc00) [pid = 1784] [serial = 90] [outer = (nil)] 09:20:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0xa114d400) [pid = 1784] [serial = 91] [outer = 0x9dccbc00] 09:20:19 INFO - PROCESS | 1784 | 1463761219917 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0xa21ac000) [pid = 1784] [serial = 92] [outer = 0x9dccbc00] 09:20:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0xa26e9400) [pid = 1784] [serial = 93] [outer = 0xa3251c00] 09:20:20 INFO - PROCESS | 1784 | 1463761220986 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0xa675c000) [pid = 1784] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0xa34c2800) [pid = 1784] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93b03400) [pid = 1784] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9b5f8c00) [pid = 1784] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9c0e9800) [pid = 1784] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9a7c2400) [pid = 1784] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:20:21 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x99774c00) [pid = 1784] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1495ms 09:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:20:21 INFO - PROCESS | 1784 | 1463761221056 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1784 | 1463761221059 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:20:21 INFO - PROCESS | 1784 | 1463761221067 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1784 | 1463761221069 Marionette TRACE conn4 <- [1,98,null,{}] 09:20:21 INFO - PROCESS | 1784 | 1463761221076 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1784 | 1463761221250 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:20:21 INFO - PROCESS | 1784 | 1463761221345 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b02000 == 32 [pid = 1784] [id = 32] 09:20:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x93b02800) [pid = 1784] [serial = 94] [outer = (nil)] 09:20:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0xa114c400) [pid = 1784] [serial = 95] [outer = 0x93b02800] 09:20:21 INFO - PROCESS | 1784 | 1463761221432 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0xa262e800) [pid = 1784] [serial = 96] [outer = 0x93b02800] 09:20:22 INFO - PROCESS | 1784 | 1463761222122 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1083ms 09:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:20:22 INFO - PROCESS | 1784 | 1463761222156 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1784 | 1463761222158 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:20:22 INFO - PROCESS | 1784 | 1463761222166 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1784 | 1463761222169 Marionette TRACE conn4 <- [1,102,null,{}] 09:20:22 INFO - PROCESS | 1784 | 1463761222175 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1784 | 1463761222361 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:20:22 INFO - PROCESS | 1784 | 1463761222387 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0f000 == 33 [pid = 1784] [id = 33] 09:20:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9b5f7400) [pid = 1784] [serial = 97] [outer = (nil)] 09:20:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0xa3542400) [pid = 1784] [serial = 98] [outer = 0x9b5f7400] 09:20:22 INFO - PROCESS | 1784 | 1463761222464 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0xa35ea400) [pid = 1784] [serial = 99] [outer = 0x9b5f7400] 09:20:23 INFO - PROCESS | 1784 | 1463761223428 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1291ms 09:20:23 INFO - PROCESS | 1784 | 1463761223457 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1784 | 1463761223464 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:20:23 INFO - PROCESS | 1784 | 1463761223475 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1784 | 1463761223483 Marionette TRACE conn4 <- [1,106,null,{}] 09:20:23 INFO - PROCESS | 1784 | 1463761223494 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1784 | 1463761223685 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:20:23 INFO - PROCESS | 1784 | 1463761223822 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b04c00 == 34 [pid = 1784] [id = 34] 09:20:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x93b0e400) [pid = 1784] [serial = 100] [outer = (nil)] 09:20:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x99780800) [pid = 1784] [serial = 101] [outer = 0x93b0e400] 09:20:23 INFO - PROCESS | 1784 | 1463761223915 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a745000) [pid = 1784] [serial = 102] [outer = 0x93b0e400] 09:20:24 INFO - PROCESS | 1784 | 1463761224850 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1495ms 09:20:24 INFO - PROCESS | 1784 | 1463761224972 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1784 | 1463761224982 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:20:25 INFO - PROCESS | 1784 | 1463761225049 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1784 | 1463761225055 Marionette TRACE conn4 <- [1,110,null,{}] 09:20:25 INFO - PROCESS | 1784 | 1463761225062 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 1784 | 1463761225271 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:20:25 INFO - PROCESS | 1784 | 1463761225441 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a745400 == 35 [pid = 1784] [id = 35] 09:20:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9b8b5000) [pid = 1784] [serial = 103] [outer = (nil)] 09:20:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9dd48c00) [pid = 1784] [serial = 104] [outer = 0x9b8b5000] 09:20:25 INFO - PROCESS | 1784 | 1463761225534 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0xa26e4400) [pid = 1784] [serial = 105] [outer = 0x9b8b5000] 09:20:26 INFO - PROCESS | 1784 | 1463761226507 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1546ms 09:20:26 INFO - PROCESS | 1784 | 1463761226592 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1784 | 1463761226596 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:20:26 INFO - PROCESS | 1784 | 1463761226604 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1784 | 1463761226611 Marionette TRACE conn4 <- [1,114,null,{}] 09:20:26 INFO - PROCESS | 1784 | 1463761226629 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1784 | 1463761226878 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:20:27 INFO - PROCESS | 1784 | 1463761227074 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1784 | ++DOCSHELL 0xa30f4800 == 36 [pid = 1784] [id = 36] 09:20:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa683f000) [pid = 1784] [serial = 106] [outer = (nil)] 09:20:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa6c33c00) [pid = 1784] [serial = 107] [outer = 0xa683f000] 09:20:27 INFO - PROCESS | 1784 | 1463761227171 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0xa6c36800) [pid = 1784] [serial = 108] [outer = 0xa683f000] 09:20:28 INFO - PROCESS | 1784 | 1463761228226 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1688ms 09:20:28 INFO - PROCESS | 1784 | 1463761228294 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1784 | 1463761228299 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:20:28 INFO - PROCESS | 1784 | 1463761228306 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1784 | 1463761228310 Marionette TRACE conn4 <- [1,118,null,{}] 09:20:28 INFO - PROCESS | 1784 | 1463761228317 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1784 | 1463761228640 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:20:28 INFO - PROCESS | 1784 | 1463761228833 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x93be8c00 == 37 [pid = 1784] [id = 37] 09:20:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93be9400) [pid = 1784] [serial = 109] [outer = (nil)] 09:20:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93bee800) [pid = 1784] [serial = 110] [outer = 0x93be9400] 09:20:28 INFO - PROCESS | 1784 | 1463761228915 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93bf5800) [pid = 1784] [serial = 111] [outer = 0x93be9400] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9c2d4400) [pid = 1784] [serial = 64] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9dccac00) [pid = 1784] [serial = 65] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b5f9c00) [pid = 1784] [serial = 62] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x99782400) [pid = 1784] [serial = 58] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b5f2000) [pid = 1784] [serial = 61] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x99780c00) [pid = 1784] [serial = 59] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0xa6c31c00) [pid = 1784] [serial = 56] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa67cc400) [pid = 1784] [serial = 55] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa628e800) [pid = 1784] [serial = 53] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x99e0fc00) [pid = 1784] [serial = 50] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x952cd400) [pid = 1784] [serial = 47] [outer = (nil)] [url = about:blank] 09:20:29 INFO - PROCESS | 1784 | 1463761229778 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1540ms 09:20:29 INFO - PROCESS | 1784 | 1463761229849 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1784 | 1463761229855 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:20:29 INFO - PROCESS | 1784 | 1463761229864 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1784 | 1463761229871 Marionette TRACE conn4 <- [1,122,null,{}] 09:20:29 INFO - PROCESS | 1784 | 1463761229879 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 1784 | 1463761230043 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:20:30 INFO - PROCESS | 1784 | 1463761230153 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c6000 == 38 [pid = 1784] [id = 38] 09:20:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x952c6c00) [pid = 1784] [serial = 112] [outer = (nil)] 09:20:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x952cc000) [pid = 1784] [serial = 113] [outer = 0x952c6c00] 09:20:30 INFO - PROCESS | 1784 | 1463761230239 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x97734400) [pid = 1784] [serial = 114] [outer = 0x952c6c00] 09:20:31 INFO - PROCESS | 1784 | 1463761231018 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1193ms 09:20:31 INFO - PROCESS | 1784 | 1463761231058 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1784 | 1463761231064 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:20:31 INFO - PROCESS | 1784 | 1463761231071 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1784 | 1463761231074 Marionette TRACE conn4 <- [1,126,null,{}] 09:20:31 INFO - PROCESS | 1784 | 1463761231081 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1784 | 1463761231260 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:20:31 INFO - PROCESS | 1784 | 1463761231276 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x99e10000 == 39 [pid = 1784] [id = 39] 09:20:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x99eea000) [pid = 1784] [serial = 115] [outer = (nil)] 09:20:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a2b5800) [pid = 1784] [serial = 116] [outer = 0x99eea000] 09:20:31 INFO - PROCESS | 1784 | 1463761231360 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b35c800) [pid = 1784] [serial = 117] [outer = 0x99eea000] 09:20:32 INFO - PROCESS | 1784 | 1463761232264 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1231ms 09:20:32 INFO - PROCESS | 1784 | 1463761232303 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1784 | 1463761232310 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:20:32 INFO - PROCESS | 1784 | 1463761232339 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1784 | 1463761232346 Marionette TRACE conn4 <- [1,130,null,{}] 09:20:32 INFO - PROCESS | 1784 | 1463761232355 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1784 | 1463761232586 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:20:32 INFO - PROCESS | 1784 | 1463761232620 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x9937f000 == 40 [pid = 1784] [id = 40] 09:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b5f1000) [pid = 1784] [serial = 118] [outer = (nil)] 09:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9c2d2c00) [pid = 1784] [serial = 119] [outer = 0x9b5f1000] 09:20:32 INFO - PROCESS | 1784 | 1463761232724 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x98230800) [pid = 1784] [serial = 120] [outer = 0x9b5f1000] 09:20:33 INFO - PROCESS | 1784 | 1463761233794 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1560ms 09:20:33 INFO - PROCESS | 1784 | 1463761233894 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1784 | 1463761233897 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:20:33 INFO - PROCESS | 1784 | 1463761233951 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1784 | 1463761233954 Marionette TRACE conn4 <- [1,134,null,{}] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9473b400) [pid = 1784] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x99edcc00) [pid = 1784] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9dccbc00) [pid = 1784] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x93b02800) [pid = 1784] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9977c400) [pid = 1784] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9b8bd400) [pid = 1784] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa321c400) [pid = 1784] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0xa50e7400) [pid = 1784] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:20:34 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x952cc800) [pid = 1784] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:20:34 INFO - PROCESS | 1784 | 1463761234078 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1784 | 1463761234232 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:20:34 INFO - PROCESS | 1784 | 1463761234377 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b09c00 == 41 [pid = 1784] [id = 41] 09:20:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93bf2800) [pid = 1784] [serial = 121] [outer = (nil)] 09:20:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0xa262d000) [pid = 1784] [serial = 122] [outer = 0x93bf2800] 09:20:34 INFO - PROCESS | 1784 | 1463761234459 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0xa321a400) [pid = 1784] [serial = 123] [outer = 0x93bf2800] 09:20:35 INFO - PROCESS | 1784 | 1463761235184 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1270ms 09:20:35 INFO - PROCESS | 1784 | 1463761235198 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1784 | 1463761235201 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:20:35 INFO - PROCESS | 1784 | 1463761235214 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1784 | 1463761235217 Marionette TRACE conn4 <- [1,138,null,{}] 09:20:35 INFO - PROCESS | 1784 | 1463761235224 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1784 | 1463761235425 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:20:35 INFO - PROCESS | 1784 | 1463761235453 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0d400 == 42 [pid = 1784] [id = 42] 09:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9dc9f000) [pid = 1784] [serial = 124] [outer = (nil)] 09:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0xa50ec000) [pid = 1784] [serial = 125] [outer = 0x9dc9f000] 09:20:35 INFO - PROCESS | 1784 | 1463761235550 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa675c000) [pid = 1784] [serial = 126] [outer = 0x9dc9f000] 09:20:36 INFO - PROCESS | 1784 | 1463761236516 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1340ms 09:20:36 INFO - PROCESS | 1784 | 1463761236554 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1784 | 1463761236561 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:20:36 INFO - PROCESS | 1784 | 1463761236574 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1784 | 1463761236584 Marionette TRACE conn4 <- [1,142,null,{}] 09:20:36 INFO - PROCESS | 1784 | 1463761236598 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1784 | 1463761236797 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:20:37 INFO - PROCESS | 1784 | 1463761237084 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x98238400 == 43 [pid = 1784] [id = 43] 09:20:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x982df400) [pid = 1784] [serial = 127] [outer = (nil)] 09:20:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x99123400) [pid = 1784] [serial = 128] [outer = 0x982df400] 09:20:37 INFO - PROCESS | 1784 | 1463761237240 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a049c00) [pid = 1784] [serial = 129] [outer = 0x982df400] 09:20:38 INFO - PROCESS | 1784 | 1463761238444 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1907ms 09:20:38 INFO - PROCESS | 1784 | 1463761238479 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1784 | 1463761238489 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:20:38 INFO - PROCESS | 1784 | 1463761238501 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1784 | 1463761238505 Marionette TRACE conn4 <- [1,146,null,{}] 09:20:38 INFO - PROCESS | 1784 | 1463761238565 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 1784 | 1463761238823 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:20:38 INFO - PROCESS | 1784 | 1463761238971 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5f3c00 == 44 [pid = 1784] [id = 44] 09:20:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b8b4000) [pid = 1784] [serial = 130] [outer = (nil)] 09:20:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0xa34bd000) [pid = 1784] [serial = 131] [outer = 0x9b8b4000] 09:20:39 INFO - PROCESS | 1784 | 1463761239064 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0xa62f3c00) [pid = 1784] [serial = 132] [outer = 0x9b8b4000] 09:20:39 INFO - PROCESS | 1784 | 1463761239975 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1536ms 09:20:40 INFO - PROCESS | 1784 | 1463761240038 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:20:40 INFO - PROCESS | 1784 | 1463761240043 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:20:40 INFO - PROCESS | 1784 | 1463761240050 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1784 | 1463761240057 Marionette TRACE conn4 <- [1,150,null,{}] 09:20:40 INFO - PROCESS | 1784 | 1463761240074 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 1784 | 1463761240305 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:20:40 INFO - PROCESS | 1784 | 1463761240483 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1784 | ++DOCSHELL 0xa68a2000 == 45 [pid = 1784] [id = 45] 09:20:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0xa6c40c00) [pid = 1784] [serial = 133] [outer = (nil)] 09:20:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0xa6cd9c00) [pid = 1784] [serial = 134] [outer = 0xa6c40c00] 09:20:40 INFO - PROCESS | 1784 | 1463761240622 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0xa6cde400) [pid = 1784] [serial = 135] [outer = 0xa6c40c00] 09:20:41 INFO - PROCESS | 1784 | 1463761241499 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1497ms 09:20:41 INFO - PROCESS | 1784 | 1463761241547 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:20:41 INFO - PROCESS | 1784 | 1463761241553 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 1784 | 1463761241559 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1784 | 1463761241562 Marionette TRACE conn4 <- [1,154,null,{}] 09:20:41 INFO - PROCESS | 1784 | 1463761241569 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1784 | 1463761241751 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:20:41 INFO - PROCESS | 1784 | 1463761241891 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b07800 == 46 [pid = 1784] [id = 46] 09:20:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0xa6c31400) [pid = 1784] [serial = 136] [outer = (nil)] 09:20:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0xa6ce6400) [pid = 1784] [serial = 137] [outer = 0xa6c31400] 09:20:41 INFO - PROCESS | 1784 | 1463761241985 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0xa6e93c00) [pid = 1784] [serial = 138] [outer = 0xa6c31400] 09:20:42 INFO - PROCESS | 1784 | 1463761242943 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1431ms 09:20:42 INFO - PROCESS | 1784 | 1463761242992 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1784 | 1463761242996 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:20:43 INFO - PROCESS | 1784 | 1463761243005 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1784 | 1463761243008 Marionette TRACE conn4 <- [1,158,null,{}] 09:20:43 INFO - PROCESS | 1784 | 1463761243017 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 1784 | 1463761243202 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:20:43 INFO - PROCESS | 1784 | 1463761243541 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c0c00 == 47 [pid = 1784] [id = 47] 09:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x952c2000) [pid = 1784] [serial = 139] [outer = (nil)] 09:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x952c6800) [pid = 1784] [serial = 140] [outer = 0x952c2000] 09:20:43 INFO - PROCESS | 1784 | 1463761243683 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x982ea000) [pid = 1784] [serial = 141] [outer = 0x952c2000] 09:20:44 INFO - PROCESS | 1784 | 1463761244044 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa3542400) [pid = 1784] [serial = 98] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOCSHELL 0x93b09c00 == 46 [pid = 1784] [id = 41] 09:20:44 INFO - PROCESS | 1784 | --DOCSHELL 0x9937f000 == 45 [pid = 1784] [id = 40] 09:20:44 INFO - PROCESS | 1784 | --DOCSHELL 0x99e10000 == 44 [pid = 1784] [id = 39] 09:20:44 INFO - PROCESS | 1784 | 1463761244804 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:20:44 INFO - PROCESS | 1784 | --DOCSHELL 0x952c6000 == 43 [pid = 1784] [id = 38] 09:20:44 INFO - PROCESS | 1784 | --DOCSHELL 0x93be8c00 == 42 [pid = 1784] [id = 37] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x99ee5400) [pid = 1784] [serial = 85] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9a24e000) [pid = 1784] [serial = 86] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9b5fa000) [pid = 1784] [serial = 88] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0xa114d400) [pid = 1784] [serial = 91] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9c2cc800) [pid = 1784] [serial = 29] [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.] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9a74bc00) [pid = 1784] [serial = 82] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0xa114c400) [pid = 1784] [serial = 95] [outer = (nil)] [url = about:blank] 09:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1833ms 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b8b3400) [pid = 1784] [serial = 68] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b5f0000) [pid = 1784] [serial = 67] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa2281800) [pid = 1784] [serial = 71] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa21a3400) [pid = 1784] [serial = 70] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0xa6282c00) [pid = 1784] [serial = 74] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0xa35f6800) [pid = 1784] [serial = 73] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0xa6c39000) [pid = 1784] [serial = 77] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0xa68a0400) [pid = 1784] [serial = 76] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b5f7800) [pid = 1784] [serial = 80] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9a241800) [pid = 1784] [serial = 79] [outer = (nil)] [url = about:blank] 09:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa21ac000) [pid = 1784] [serial = 92] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b6abc00) [pid = 1784] [serial = 89] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0xa262e800) [pid = 1784] [serial = 96] [outer = (nil)] [url = about:blank] 09:20:44 INFO - PROCESS | 1784 | 1463761244851 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1784 | 1463761244856 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:20:44 INFO - PROCESS | 1784 | 1463761244869 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1784 | 1463761244875 Marionette TRACE conn4 <- [1,162,null,{}] 09:20:44 INFO - PROCESS | 1784 | 1463761244883 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 1784 | 1463761245064 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:20:45 INFO - PROCESS | 1784 | 1463761245202 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a24ec00 == 43 [pid = 1784] [id = 48] 09:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9a370400) [pid = 1784] [serial = 142] [outer = (nil)] 09:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9b297000) [pid = 1784] [serial = 143] [outer = 0x9a370400] 09:20:45 INFO - PROCESS | 1784 | 1463761245290 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9b5f6000) [pid = 1784] [serial = 144] [outer = 0x9a370400] 09:20:46 INFO - PROCESS | 1784 | 1463761246080 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1238ms 09:20:46 INFO - PROCESS | 1784 | 1463761246110 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1784 | 1463761246116 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:20:46 INFO - PROCESS | 1784 | 1463761246127 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1784 | 1463761246130 Marionette TRACE conn4 <- [1,166,null,{}] 09:20:46 INFO - PROCESS | 1784 | 1463761246137 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1784 | 1463761246469 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:20:46 INFO - PROCESS | 1784 | 1463761246702 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd4d000 == 44 [pid = 1784] [id = 49] 09:20:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0xa114c400) [pid = 1784] [serial = 145] [outer = (nil)] 09:20:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0xa21a3400) [pid = 1784] [serial = 146] [outer = 0xa114c400] 09:20:46 INFO - PROCESS | 1784 | 1463761246789 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa24fd400) [pid = 1784] [serial = 147] [outer = 0xa114c400] 09:20:47 INFO - PROCESS | 1784 | 1463761247583 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1480ms 09:20:47 INFO - PROCESS | 1784 | 1463761247606 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1784 | 1463761247611 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:20:47 INFO - PROCESS | 1784 | 1463761247627 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1784 | 1463761247637 Marionette TRACE conn4 <- [1,170,null,{}] 09:20:47 INFO - PROCESS | 1784 | 1463761247665 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1784 | 1463761247875 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:20:47 INFO - PROCESS | 1784 | 1463761247901 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c3fb400 == 45 [pid = 1784] [id = 50] 09:20:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa509e800) [pid = 1784] [serial = 148] [outer = (nil)] 09:20:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0xa67c4c00) [pid = 1784] [serial = 149] [outer = 0xa509e800] 09:20:47 INFO - PROCESS | 1784 | 1463761247980 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0xa689a000) [pid = 1784] [serial = 150] [outer = 0xa509e800] 09:20:48 INFO - PROCESS | 1784 | 1463761248921 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1348ms 09:20:48 INFO - PROCESS | 1784 | 1463761248973 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1784 | 1463761248977 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:20:48 INFO - PROCESS | 1784 | 1463761248985 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1784 | 1463761248989 Marionette TRACE conn4 <- [1,174,null,{}] 09:20:49 INFO - PROCESS | 1784 | 1463761249018 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1784 | 1463761249226 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:20:49 INFO - PROCESS | 1784 | 1463761249254 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b03400 == 46 [pid = 1784] [id = 51] 09:20:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93b0cc00) [pid = 1784] [serial = 151] [outer = (nil)] 09:20:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0xa6c3d800) [pid = 1784] [serial = 152] [outer = 0x93b0cc00] 09:20:49 INFO - PROCESS | 1784 | 1463761249334 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0xa6cd9000) [pid = 1784] [serial = 153] [outer = 0x93b0cc00] 09:20:49 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b5f1000) [pid = 1784] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:20:49 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x93be9400) [pid = 1784] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:20:49 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x99eea000) [pid = 1784] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:20:49 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x952c6c00) [pid = 1784] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:20:49 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x93bf2800) [pid = 1784] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:20:50 INFO - PROCESS | 1784 | 1463761250270 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1342ms 09:20:50 INFO - PROCESS | 1784 | 1463761250328 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1784 | 1463761250333 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:20:50 INFO - PROCESS | 1784 | 1463761250340 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1784 | 1463761250343 Marionette TRACE conn4 <- [1,178,null,{}] 09:20:50 INFO - PROCESS | 1784 | 1463761250350 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 1784 | 1463761250517 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:20:50 INFO - PROCESS | 1784 | 1463761250616 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x997e9800 == 47 [pid = 1784] [id = 52] 09:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x997eb400) [pid = 1784] [serial = 154] [outer = (nil)] 09:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x997ee800) [pid = 1784] [serial = 155] [outer = 0x997eb400] 09:20:50 INFO - PROCESS | 1784 | 1463761250706 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x997f4400) [pid = 1784] [serial = 156] [outer = 0x997eb400] 09:20:51 INFO - PROCESS | 1784 | 1463761251452 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1134ms 09:20:51 INFO - PROCESS | 1784 | 1463761251476 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1784 | 1463761251480 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:20:51 INFO - PROCESS | 1784 | 1463761251487 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1784 | 1463761251491 Marionette TRACE conn4 <- [1,182,null,{}] 09:20:51 INFO - PROCESS | 1784 | 1463761251497 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 1784 | 1463761251701 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:20:51 INFO - PROCESS | 1784 | 1463761251842 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b02800 == 48 [pid = 1784] [id = 53] 09:20:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93b04000) [pid = 1784] [serial = 157] [outer = (nil)] 09:20:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x93be9400) [pid = 1784] [serial = 158] [outer = 0x93b04000] 09:20:51 INFO - PROCESS | 1784 | 1463761251935 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x952c3800) [pid = 1784] [serial = 159] [outer = 0x93b04000] 09:20:52 INFO - PROCESS | 1784 | 1463761252925 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1489ms 09:20:52 INFO - PROCESS | 1784 | 1463761252978 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1784 | 1463761252986 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:20:53 INFO - PROCESS | 1784 | 1463761252995 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1784 | 1463761253001 Marionette TRACE conn4 <- [1,186,null,{}] 09:20:53 INFO - PROCESS | 1784 | 1463761253010 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 1784 | 1463761253212 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:20:53 INFO - PROCESS | 1784 | 1463761253358 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x99e0fc00 == 49 [pid = 1784] [id = 54] 09:20:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x99ee5400) [pid = 1784] [serial = 160] [outer = (nil)] 09:20:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9b549400) [pid = 1784] [serial = 161] [outer = 0x99ee5400] 09:20:53 INFO - PROCESS | 1784 | 1463761253521 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b8b3800) [pid = 1784] [serial = 162] [outer = 0x99ee5400] 09:20:54 INFO - PROCESS | 1784 | 1463761254433 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1492ms 09:20:54 INFO - PROCESS | 1784 | 1463761254491 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1784 | 1463761254499 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:20:54 INFO - PROCESS | 1784 | 1463761254507 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1784 | 1463761254511 Marionette TRACE conn4 <- [1,190,null,{}] 09:20:54 INFO - PROCESS | 1784 | 1463761254518 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1784 | 1463761254714 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:20:54 INFO - PROCESS | 1784 | 1463761254861 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0d800 == 50 [pid = 1784] [id = 55] 09:20:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b2b4000) [pid = 1784] [serial = 163] [outer = (nil)] 09:20:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b2bbc00) [pid = 1784] [serial = 164] [outer = 0x9b2b4000] 09:20:54 INFO - PROCESS | 1784 | 1463761254952 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b35a800) [pid = 1784] [serial = 165] [outer = 0x9b2b4000] 09:20:55 INFO - PROCESS | 1784 | 1463761255874 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1436ms 09:20:55 INFO - PROCESS | 1784 | 1463761255944 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:20:55 INFO - PROCESS | 1784 | 1463761255949 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:20:55 INFO - PROCESS | 1784 | 1463761255966 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1784 | 1463761255976 Marionette TRACE conn4 <- [1,194,null,{}] 09:20:55 INFO - PROCESS | 1784 | 1463761255984 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1784 | 1463761256218 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:20:56 INFO - PROCESS | 1784 | 1463761256404 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa01400 == 51 [pid = 1784] [id = 56] 09:20:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9aa01800) [pid = 1784] [serial = 166] [outer = (nil)] 09:20:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9aa0b000) [pid = 1784] [serial = 167] [outer = 0x9aa01800] 09:20:56 INFO - PROCESS | 1784 | 1463761256510 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b2bf000) [pid = 1784] [serial = 168] [outer = 0x9aa01800] 09:20:57 INFO - PROCESS | 1784 | 1463761257351 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1451ms 09:20:57 INFO - PROCESS | 1784 | 1463761257408 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:20:57 INFO - PROCESS | 1784 | 1463761257414 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:20:57 INFO - PROCESS | 1784 | 1463761257421 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1784 | 1463761257425 Marionette TRACE conn4 <- [1,198,null,{}] 09:20:57 INFO - PROCESS | 1784 | 1463761257431 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 1784 | 1463761257615 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:20:57 INFO - PROCESS | 1784 | 1463761257760 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x997f5400 == 52 [pid = 1784] [id = 57] 09:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b2b8000) [pid = 1784] [serial = 169] [outer = (nil)] 09:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0xa22c4800) [pid = 1784] [serial = 170] [outer = 0x9b2b8000] 09:20:57 INFO - PROCESS | 1784 | 1463761257849 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0xa2625400) [pid = 1784] [serial = 171] [outer = 0x9b2b8000] 09:20:58 INFO - PROCESS | 1784 | 1463761258819 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 09:20:58 INFO - PROCESS | 1784 | 1463761258858 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1784 | 1463761258862 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:20:58 INFO - PROCESS | 1784 | 1463761258870 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1784 | 1463761258875 Marionette TRACE conn4 <- [1,202,null,{}] 09:20:58 INFO - PROCESS | 1784 | 1463761258882 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1784 | 1463761259074 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:20:59 INFO - PROCESS | 1784 | 1463761259222 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1784 | ++DOCSHELL 0xa324f800 == 53 [pid = 1784] [id = 58] 09:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa3251800) [pid = 1784] [serial = 172] [outer = (nil)] 09:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa50e7c00) [pid = 1784] [serial = 173] [outer = 0xa3251800] 09:20:59 INFO - PROCESS | 1784 | 1463761259323 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa6cdf400) [pid = 1784] [serial = 174] [outer = 0xa3251800] 09:21:00 INFO - PROCESS | 1784 | 1463761260296 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1483ms 09:21:00 INFO - PROCESS | 1784 | 1463761260354 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1784 | 1463761260357 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:21:00 INFO - PROCESS | 1784 | 1463761260367 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1784 | 1463761260371 Marionette TRACE conn4 <- [1,206,null,{}] 09:21:00 INFO - PROCESS | 1784 | 1463761260378 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 1784 | 1463761260584 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:21:00 INFO - PROCESS | 1784 | 1463761260978 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x9911e800 == 54 [pid = 1784] [id = 59] 09:21:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9912ac00) [pid = 1784] [serial = 175] [outer = (nil)] 09:21:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x997e7c00) [pid = 1784] [serial = 176] [outer = 0x9912ac00] 09:21:01 INFO - PROCESS | 1784 | 1463761261111 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x997f3c00) [pid = 1784] [serial = 177] [outer = 0x9912ac00] 09:21:02 INFO - PROCESS | 1784 | 1463761262065 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1738ms 09:21:02 INFO - PROCESS | 1784 | 1463761262107 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1784 | 1463761262116 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:21:02 INFO - PROCESS | 1784 | 1463761262128 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1784 | 1463761262134 Marionette TRACE conn4 <- [1,210,null,{}] 09:21:02 INFO - PROCESS | 1784 | 1463761262145 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 1784 | 1463761262386 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9918b800 == 53 [pid = 1784] [id = 30] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93b05c00 == 52 [pid = 1784] [id = 29] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x997e9800 == 51 [pid = 1784] [id = 52] 09:21:02 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0xa50ec000) [pid = 1784] [serial = 125] [outer = (nil)] [url = about:blank] 09:21:02 INFO - PROCESS | 1784 | 1463761262615 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93b03400 == 50 [pid = 1784] [id = 51] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9c3fb400 == 49 [pid = 1784] [id = 50] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd4d000 == 48 [pid = 1784] [id = 49] 09:21:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b03400 == 49 [pid = 1784] [id = 60] 09:21:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9473cc00) [pid = 1784] [serial = 178] [outer = (nil)] 09:21:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x99125800) [pid = 1784] [serial = 179] [outer = 0x9473cc00] 09:21:02 INFO - PROCESS | 1784 | 1463761262740 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x9aa07c00) [pid = 1784] [serial = 180] [outer = 0x9473cc00] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9a24ec00 == 48 [pid = 1784] [id = 48] 09:21:02 INFO - PROCESS | 1784 | --DOCSHELL 0x952c0c00 == 47 [pid = 1784] [id = 47] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9c2d2c00) [pid = 1784] [serial = 119] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x98230800) [pid = 1784] [serial = 120] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x9dd48c00) [pid = 1784] [serial = 104] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x93bf5800) [pid = 1784] [serial = 111] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x93bee800) [pid = 1784] [serial = 110] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9a2b5800) [pid = 1784] [serial = 116] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x99780800) [pid = 1784] [serial = 101] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0xa6c33c00) [pid = 1784] [serial = 107] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x952cc000) [pid = 1784] [serial = 113] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x97734400) [pid = 1784] [serial = 114] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa262d000) [pid = 1784] [serial = 122] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9b35c800) [pid = 1784] [serial = 117] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa321a400) [pid = 1784] [serial = 123] [outer = (nil)] [url = about:blank] 09:21:03 INFO - PROCESS | 1784 | 1463761263552 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1451ms 09:21:03 INFO - PROCESS | 1784 | 1463761263587 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1784 | 1463761263593 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:21:03 INFO - PROCESS | 1784 | 1463761263632 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1784 | 1463761263635 Marionette TRACE conn4 <- [1,214,null,{}] 09:21:03 INFO - PROCESS | 1784 | 1463761263678 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1784 | 1463761263865 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:21:03 INFO - PROCESS | 1784 | 1463761263980 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x93bee800 == 48 [pid = 1784] [id = 61] 09:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x99e05400) [pid = 1784] [serial = 181] [outer = (nil)] 09:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b2ba800) [pid = 1784] [serial = 182] [outer = 0x99e05400] 09:21:04 INFO - PROCESS | 1784 | 1463761264066 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b5f6800) [pid = 1784] [serial = 183] [outer = 0x99e05400] 09:21:04 INFO - PROCESS | 1784 | 1463761264859 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1247ms 09:21:04 INFO - PROCESS | 1784 | 1463761264876 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1784 | 1463761264881 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:21:04 INFO - PROCESS | 1784 | 1463761264915 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1784 | 1463761264925 Marionette TRACE conn4 <- [1,218,null,{}] 09:21:04 INFO - PROCESS | 1784 | 1463761264945 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 1784 | 1463761265182 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:21:05 INFO - PROCESS | 1784 | 1463761265215 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0b800 == 49 [pid = 1784] [id = 62] 09:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0xa21a4000) [pid = 1784] [serial = 184] [outer = (nil)] 09:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0xa22c4000) [pid = 1784] [serial = 185] [outer = 0xa21a4000] 09:21:05 INFO - PROCESS | 1784 | 1463761265298 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa26ea000) [pid = 1784] [serial = 186] [outer = 0xa21a4000] 09:21:06 INFO - PROCESS | 1784 | 1463761266250 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1434ms 09:21:06 INFO - PROCESS | 1784 | 1463761266324 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1784 | 1463761266327 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:21:06 INFO - PROCESS | 1784 | 1463761266336 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1784 | 1463761266340 Marionette TRACE conn4 <- [1,222,null,{}] 09:21:06 INFO - PROCESS | 1784 | 1463761266353 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1784 | 1463761266575 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:21:06 INFO - PROCESS | 1784 | 1463761266604 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd48800 == 50 [pid = 1784] [id = 63] 09:21:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa22c6400) [pid = 1784] [serial = 187] [outer = (nil)] 09:21:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa50acc00) [pid = 1784] [serial = 188] [outer = 0xa22c6400] 09:21:06 INFO - PROCESS | 1784 | 1463761266686 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0xa628ec00) [pid = 1784] [serial = 189] [outer = 0xa22c6400] 09:21:07 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0xa114c400) [pid = 1784] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:21:07 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0xa509e800) [pid = 1784] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:21:07 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x952c2000) [pid = 1784] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:21:07 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x93b0cc00) [pid = 1784] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:21:07 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9a370400) [pid = 1784] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:21:07 INFO - PROCESS | 1784 | 1463761267671 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1392ms 09:21:07 INFO - PROCESS | 1784 | 1463761267728 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1784 | 1463761267732 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:21:07 INFO - PROCESS | 1784 | 1463761267745 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1784 | 1463761267748 Marionette TRACE conn4 <- [1,226,null,{}] 09:21:07 INFO - PROCESS | 1784 | 1463761267756 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 1784 | 1463761267976 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:21:08 INFO - PROCESS | 1784 | 1463761267989 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c2ca000 == 51 [pid = 1784] [id = 64] 09:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0xa50e7400) [pid = 1784] [serial = 190] [outer = (nil)] 09:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa683d800) [pid = 1784] [serial = 191] [outer = 0xa50e7400] 09:21:08 INFO - PROCESS | 1784 | 1463761268083 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa6c3e800) [pid = 1784] [serial = 192] [outer = 0xa50e7400] 09:21:09 INFO - PROCESS | 1784 | 1463761269011 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1287ms 09:21:09 INFO - PROCESS | 1784 | 1463761269037 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1784 | 1463761269042 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:21:09 INFO - PROCESS | 1784 | 1463761269052 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1784 | 1463761269055 Marionette TRACE conn4 <- [1,230,null,{}] 09:21:09 INFO - PROCESS | 1784 | 1463761269063 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 1784 | 1463761269236 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:21:09 INFO - PROCESS | 1784 | 1463761269468 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b05c00 == 52 [pid = 1784] [id = 65] 09:21:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x93b0bc00) [pid = 1784] [serial = 193] [outer = (nil)] 09:21:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x94738c00) [pid = 1784] [serial = 194] [outer = 0x93b0bc00] 09:21:09 INFO - PROCESS | 1784 | 1463761269574 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x97733400) [pid = 1784] [serial = 195] [outer = 0x93b0bc00] 09:21:10 INFO - PROCESS | 1784 | 1463761270637 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1632ms 09:21:10 INFO - PROCESS | 1784 | 1463761270686 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1784 | 1463761270694 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:21:10 INFO - PROCESS | 1784 | 1463761270705 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1784 | 1463761270710 Marionette TRACE conn4 <- [1,234,null,{}] 09:21:10 INFO - PROCESS | 1784 | 1463761270720 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 1784 | 1463761270937 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:21:11 INFO - PROCESS | 1784 | 1463761271138 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a744c00 == 53 [pid = 1784] [id = 66] 09:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9a7cc000) [pid = 1784] [serial = 196] [outer = (nil)] 09:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x9aa06400) [pid = 1784] [serial = 197] [outer = 0x9a7cc000] 09:21:11 INFO - PROCESS | 1784 | 1463761271252 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x9b2b1c00) [pid = 1784] [serial = 198] [outer = 0x9a7cc000] 09:21:12 INFO - PROCESS | 1784 | 1463761272178 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1536ms 09:21:12 INFO - PROCESS | 1784 | 1463761272245 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1784 | 1463761272253 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:21:12 INFO - PROCESS | 1784 | 1463761272262 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1784 | 1463761272267 Marionette TRACE conn4 <- [1,238,null,{}] 09:21:12 INFO - PROCESS | 1784 | 1463761272275 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1784 | 1463761272523 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:21:12 INFO - PROCESS | 1784 | 1463761272725 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b8b6800 == 54 [pid = 1784] [id = 67] 09:21:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9c0f0400) [pid = 1784] [serial = 199] [outer = (nil)] 09:21:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9dca6800) [pid = 1784] [serial = 200] [outer = 0x9c0f0400] 09:21:12 INFO - PROCESS | 1784 | 1463761272839 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0xa2278800) [pid = 1784] [serial = 201] [outer = 0x9c0f0400] 09:21:13 INFO - PROCESS | 1784 | 1463761273931 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1742ms 09:21:14 INFO - PROCESS | 1784 | 1463761274004 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1784 | 1463761274007 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:21:14 INFO - PROCESS | 1784 | 1463761274026 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1784 | 1463761274037 Marionette TRACE conn4 <- [1,242,null,{}] 09:21:14 INFO - PROCESS | 1784 | 1463761274046 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 1784 | 1463761274372 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:21:14 INFO - PROCESS | 1784 | 1463761274532 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b6ab000 == 55 [pid = 1784] [id = 68] 09:21:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9c0e7800) [pid = 1784] [serial = 202] [outer = (nil)] 09:21:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0xa6f36c00) [pid = 1784] [serial = 203] [outer = 0x9c0e7800] 09:21:14 INFO - PROCESS | 1784 | 1463761274626 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0xa6f84000) [pid = 1784] [serial = 204] [outer = 0x9c0e7800] 09:21:15 INFO - PROCESS | 1784 | 1463761275580 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1599ms 09:21:15 INFO - PROCESS | 1784 | 1463761275617 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1784 | 1463761275623 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:21:15 INFO - PROCESS | 1784 | 1463761275631 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1784 | 1463761275634 Marionette TRACE conn4 <- [1,246,null,{}] 09:21:15 INFO - PROCESS | 1784 | 1463761275642 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 1784 | 1463761275848 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:21:16 INFO - PROCESS | 1784 | 1463761276039 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c1b7800 == 56 [pid = 1784] [id = 69] 09:21:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0xa6280400) [pid = 1784] [serial = 205] [outer = (nil)] 09:21:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0xa8c20400) [pid = 1784] [serial = 206] [outer = 0xa6280400] 09:21:16 INFO - PROCESS | 1784 | 1463761276178 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0xa8c2a000) [pid = 1784] [serial = 207] [outer = 0xa6280400] 09:21:17 INFO - PROCESS | 1784 | 1463761277042 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1447ms 09:21:17 INFO - PROCESS | 1784 | 1463761277079 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1784 | 1463761277084 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:21:17 INFO - PROCESS | 1784 | 1463761277092 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1784 | 1463761277096 Marionette TRACE conn4 <- [1,250,null,{}] 09:21:17 INFO - PROCESS | 1784 | 1463761277104 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1784 | 1463761277299 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:21:17 INFO - PROCESS | 1784 | 1463761277452 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x91716000 == 57 [pid = 1784] [id = 70] 09:21:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x91719c00) [pid = 1784] [serial = 208] [outer = (nil)] 09:21:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x9171c000) [pid = 1784] [serial = 209] [outer = 0x91719c00] 09:21:17 INFO - PROCESS | 1784 | 1463761277555 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0xa8c22800) [pid = 1784] [serial = 210] [outer = 0x91719c00] 09:21:18 INFO - PROCESS | 1784 | 1463761278567 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1538ms 09:21:18 INFO - PROCESS | 1784 | 1463761278631 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1784 | 1463761278634 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:21:18 INFO - PROCESS | 1784 | 1463761278643 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1784 | 1463761278648 Marionette TRACE conn4 <- [1,254,null,{}] 09:21:18 INFO - PROCESS | 1784 | 1463761278655 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1784 | 1463761278953 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:21:19 INFO - PROCESS | 1784 | 1463761279155 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9171c800 == 58 [pid = 1784] [id = 71] 09:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x918af400) [pid = 1784] [serial = 211] [outer = (nil)] 09:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x918b6400) [pid = 1784] [serial = 212] [outer = 0x918af400] 09:21:19 INFO - PROCESS | 1784 | 1463761279265 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x98230400) [pid = 1784] [serial = 213] [outer = 0x918af400] 09:21:20 INFO - PROCESS | 1784 | 1463761280136 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1535ms 09:21:20 INFO - PROCESS | 1784 | 1463761280180 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1784 | 1463761280183 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:21:20 INFO - PROCESS | 1784 | 1463761280575 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1784 | 1463761280586 Marionette TRACE conn4 <- [1,258,null,{}] 09:21:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x918b1800) [pid = 1784] [serial = 214] [outer = 0xa3251c00] 09:21:20 INFO - PROCESS | 1784 | 1463761280774 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 1784 | 1463761281063 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:21:21 INFO - PROCESS | 1784 | 1463761281243 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c8400 == 59 [pid = 1784] [id = 72] 09:21:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x954d3400) [pid = 1784] [serial = 215] [outer = (nil)] 09:21:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9918ec00) [pid = 1784] [serial = 216] [outer = 0x954d3400] 09:21:21 INFO - PROCESS | 1784 | 1463761281376 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x997f0800) [pid = 1784] [serial = 217] [outer = 0x954d3400] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x93b03000 == 58 [pid = 1784] [id = 17] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x94743800 == 57 [pid = 1784] [id = 12] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5ef400 == 56 [pid = 1784] [id = 16] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x9c2ce400 == 55 [pid = 1784] [id = 15] 09:21:21 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x997ee800) [pid = 1784] [serial = 155] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd51400 == 54 [pid = 1784] [id = 14] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x9b299800 == 53 [pid = 1784] [id = 13] 09:21:21 INFO - PROCESS | 1784 | --DOCSHELL 0x9c2ca000 == 52 [pid = 1784] [id = 64] 09:21:22 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd48800 == 51 [pid = 1784] [id = 63] 09:21:22 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0b800 == 50 [pid = 1784] [id = 62] 09:21:22 INFO - PROCESS | 1784 | --DOCSHELL 0x93bee800 == 49 [pid = 1784] [id = 61] 09:21:22 INFO - PROCESS | 1784 | --DOCSHELL 0x93b03400 == 48 [pid = 1784] [id = 60] 09:21:22 INFO - PROCESS | 1784 | --DOCSHELL 0x9911e800 == 47 [pid = 1784] [id = 59] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x99123400) [pid = 1784] [serial = 128] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0xa6ce6400) [pid = 1784] [serial = 137] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0xa21a3400) [pid = 1784] [serial = 146] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0xa34bd000) [pid = 1784] [serial = 131] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0xa689a000) [pid = 1784] [serial = 150] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0xa67c4c00) [pid = 1784] [serial = 149] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x982ea000) [pid = 1784] [serial = 141] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x952c6800) [pid = 1784] [serial = 140] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0xa6c3d800) [pid = 1784] [serial = 152] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9b297000) [pid = 1784] [serial = 143] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9b5f6000) [pid = 1784] [serial = 144] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0xa6cd9000) [pid = 1784] [serial = 153] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0xa6cd9c00) [pid = 1784] [serial = 134] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0xa24fd400) [pid = 1784] [serial = 147] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 1784 | 1463761282340 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2206ms 09:21:22 INFO - PROCESS | 1784 | 1463761282401 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1784 | 1463761282408 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:21:22 INFO - PROCESS | 1784 | 1463761282417 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1784 | 1463761282423 Marionette TRACE conn4 <- [1,262,null,{}] 09:21:22 INFO - PROCESS | 1784 | 1463761282435 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 1784 | 1463761282631 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:21:22 INFO - PROCESS | 1784 | 1463761282749 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x954d6c00 == 48 [pid = 1784] [id = 73] 09:21:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x99123400) [pid = 1784] [serial = 218] [outer = (nil)] 09:21:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9a042400) [pid = 1784] [serial = 219] [outer = 0x99123400] 09:21:22 INFO - PROCESS | 1784 | 1463761282836 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9aa02c00) [pid = 1784] [serial = 220] [outer = 0x99123400] 09:21:23 INFO - PROCESS | 1784 | 1463761283670 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1300ms 09:21:23 INFO - PROCESS | 1784 | 1463761283716 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:21:23 INFO - PROCESS | 1784 | 1463761283721 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 1784 | 1463761283729 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1784 | 1463761283732 Marionette TRACE conn4 <- [1,266,null,{}] 09:21:23 INFO - PROCESS | 1784 | 1463761283745 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1784 | 1463761283950 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:21:24 INFO - PROCESS | 1784 | 1463761284089 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b2bd400 == 49 [pid = 1784] [id = 74] 09:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9b2c0c00) [pid = 1784] [serial = 221] [outer = (nil)] 09:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9b5f5400) [pid = 1784] [serial = 222] [outer = 0x9b2c0c00] 09:21:24 INFO - PROCESS | 1784 | 1463761284183 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x9b6aac00) [pid = 1784] [serial = 223] [outer = 0x9b2c0c00] 09:21:25 INFO - PROCESS | 1784 | 1463761285122 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1437ms 09:21:25 INFO - PROCESS | 1784 | 1463761285165 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:21:25 INFO - PROCESS | 1784 | 1463761285171 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:21:25 INFO - PROCESS | 1784 | 1463761285186 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1784 | 1463761285189 Marionette TRACE conn4 <- [1,270,null,{}] 09:21:25 INFO - PROCESS | 1784 | 1463761285196 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 1784 | 1463761285430 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:21:25 INFO - PROCESS | 1784 | 1463761285459 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x919de400 == 50 [pid = 1784] [id = 75] 09:21:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x919e4c00) [pid = 1784] [serial = 224] [outer = (nil)] 09:21:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x919eac00) [pid = 1784] [serial = 225] [outer = 0x919e4c00] 09:21:25 INFO - PROCESS | 1784 | 1463761285541 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x9c091000) [pid = 1784] [serial = 226] [outer = 0x919e4c00] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9b5f7400) [pid = 1784] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0xa22c6400) [pid = 1784] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x99e05400) [pid = 1784] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9473cc00) [pid = 1784] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9912ac00) [pid = 1784] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0xa21a4000) [pid = 1784] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:21:26 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x997eb400) [pid = 1784] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:21:26 INFO - PROCESS | 1784 | 1463761286590 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1441ms 09:21:26 INFO - PROCESS | 1784 | 1463761286620 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1784 | 1463761286623 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:21:26 INFO - PROCESS | 1784 | 1463761286647 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1784 | 1463761286651 Marionette TRACE conn4 <- [1,274,null,{}] 09:21:26 INFO - PROCESS | 1784 | 1463761286658 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 1784 | 1463761286871 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:21:26 INFO - PROCESS | 1784 | 1463761286892 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dcb400 == 51 [pid = 1784] [id = 76] 09:21:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x90dcc000) [pid = 1784] [serial = 227] [outer = (nil)] 09:21:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x90dd5c00) [pid = 1784] [serial = 228] [outer = 0x90dcc000] 09:21:26 INFO - PROCESS | 1784 | 1463761286976 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x90dd8400) [pid = 1784] [serial = 229] [outer = 0x90dcc000] 09:21:27 INFO - PROCESS | 1784 | 1463761287783 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1200ms 09:21:27 INFO - PROCESS | 1784 | 1463761287832 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:21:27 INFO - PROCESS | 1784 | 1463761287837 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:21:27 INFO - PROCESS | 1784 | 1463761287845 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1784 | 1463761287848 Marionette TRACE conn4 <- [1,278,null,{}] 09:21:27 INFO - PROCESS | 1784 | 1463761287856 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 1784 | 1463761288095 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:21:28 INFO - PROCESS | 1784 | 1463761288285 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dcbc00 == 52 [pid = 1784] [id = 77] 09:21:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x90dccc00) [pid = 1784] [serial = 230] [outer = (nil)] 09:21:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x90dd3400) [pid = 1784] [serial = 231] [outer = 0x90dccc00] 09:21:28 INFO - PROCESS | 1784 | 1463761288391 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x918b0800) [pid = 1784] [serial = 232] [outer = 0x90dccc00] 09:21:29 INFO - PROCESS | 1784 | 1463761289437 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1638ms 09:21:29 INFO - PROCESS | 1784 | 1463761289486 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1784 | 1463761289494 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:21:29 INFO - PROCESS | 1784 | 1463761289504 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1784 | 1463761289511 Marionette TRACE conn4 <- [1,282,null,{}] 09:21:29 INFO - PROCESS | 1784 | 1463761289521 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 1784 | 1463761289740 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:21:29 INFO - PROCESS | 1784 | 1463761289943 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x93bf2800 == 53 [pid = 1784] [id = 78] 09:21:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x952bf400) [pid = 1784] [serial = 233] [outer = (nil)] 09:21:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x954cf400) [pid = 1784] [serial = 234] [outer = 0x952bf400] 09:21:30 INFO - PROCESS | 1784 | 1463761290090 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x99783c00) [pid = 1784] [serial = 235] [outer = 0x952bf400] 09:21:31 INFO - PROCESS | 1784 | 1463761291031 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1591ms 09:21:31 INFO - PROCESS | 1784 | 1463761291099 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1784 | 1463761291107 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:21:31 INFO - PROCESS | 1784 | 1463761291116 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1784 | 1463761291121 Marionette TRACE conn4 <- [1,286,null,{}] 09:21:31 INFO - PROCESS | 1784 | 1463761291129 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 1784 | 1463761291378 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:21:31 INFO - PROCESS | 1784 | 1463761291585 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a370400 == 54 [pid = 1784] [id = 79] 09:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x9aa08000) [pid = 1784] [serial = 236] [outer = (nil)] 09:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x9aa45000) [pid = 1784] [serial = 237] [outer = 0x9aa08000] 09:21:31 INFO - PROCESS | 1784 | 1463761291697 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9b3c2c00) [pid = 1784] [serial = 238] [outer = 0x9aa08000] 09:21:32 INFO - PROCESS | 1784 | 1463761292694 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1636ms 09:21:32 INFO - PROCESS | 1784 | 1463761292753 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1784 | 1463761292758 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:21:32 INFO - PROCESS | 1784 | 1463761292774 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1784 | 1463761292785 Marionette TRACE conn4 <- [1,290,null,{}] 09:21:32 INFO - PROCESS | 1784 | 1463761292796 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 1784 | 1463761293048 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:21:33 INFO - PROCESS | 1784 | 1463761293299 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd4f000 == 55 [pid = 1784] [id = 80] 09:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0xa21ac000) [pid = 1784] [serial = 239] [outer = (nil)] 09:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0xa26e3000) [pid = 1784] [serial = 240] [outer = 0xa21ac000] 09:21:33 INFO - PROCESS | 1784 | 1463761293395 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0xa3255000) [pid = 1784] [serial = 241] [outer = 0xa21ac000] 09:21:34 INFO - PROCESS | 1784 | 1463761294387 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1661ms 09:21:34 INFO - PROCESS | 1784 | 1463761294428 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1784 | 1463761294434 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:21:34 INFO - PROCESS | 1784 | 1463761294442 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1784 | 1463761294446 Marionette TRACE conn4 <- [1,294,null,{}] 09:21:34 INFO - PROCESS | 1784 | 1463761294453 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 1784 | 1463761294655 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:21:34 INFO - PROCESS | 1784 | 1463761294852 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x918ab400 == 56 [pid = 1784] [id = 81] 09:21:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x918b4800) [pid = 1784] [serial = 242] [outer = (nil)] 09:21:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0xa6832c00) [pid = 1784] [serial = 243] [outer = 0x918b4800] 09:21:34 INFO - PROCESS | 1784 | 1463761294996 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0xa6c31800) [pid = 1784] [serial = 244] [outer = 0x918b4800] 09:21:35 INFO - PROCESS | 1784 | 1463761295871 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:35 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. 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1487ms 09:21:35 INFO - PROCESS | 1784 | 1463761295931 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1784 | 1463761295934 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:21:35 INFO - PROCESS | 1784 | 1463761295943 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1784 | 1463761295948 Marionette TRACE conn4 <- [1,298,null,{}] 09:21:35 INFO - PROCESS | 1784 | 1463761295955 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 1784 | 1463761296192 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:21:36 INFO - PROCESS | 1784 | 1463761296399 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1784 | ++DOCSHELL 0xa6cd8000 == 57 [pid = 1784] [id = 82] 09:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa6cd9000) [pid = 1784] [serial = 245] [outer = (nil)] 09:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa6cdc800) [pid = 1784] [serial = 246] [outer = 0xa6cd9000] 09:21:36 INFO - PROCESS | 1784 | 1463761296551 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0xa6f85000) [pid = 1784] [serial = 247] [outer = 0xa6cd9000] 09:21:37 INFO - PROCESS | 1784 | 1463761297586 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:37 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. 09:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1683ms 09:21:37 INFO - PROCESS | 1784 | 1463761297627 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1784 | 1463761297632 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:21:37 INFO - PROCESS | 1784 | 1463761297640 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1784 | 1463761297645 Marionette TRACE conn4 <- [1,302,null,{}] 09:21:37 INFO - PROCESS | 1784 | 1463761297652 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 1784 | 1463761297854 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:21:38 INFO - PROCESS | 1784 | 1463761298052 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91008400 == 58 [pid = 1784] [id = 83] 09:21:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x9100dc00) [pid = 1784] [serial = 248] [outer = (nil)] 09:21:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x91720c00) [pid = 1784] [serial = 249] [outer = 0x9100dc00] 09:21:38 INFO - PROCESS | 1784 | 1463761298190 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0xa6cdd400) [pid = 1784] [serial = 250] [outer = 0x9100dc00] 09:21:39 INFO - PROCESS | 1784 | 1463761299146 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:39 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. 09:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1584ms 09:21:39 INFO - PROCESS | 1784 | 1463761299226 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1784 | 1463761299229 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:21:39 INFO - PROCESS | 1784 | 1463761299239 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1784 | 1463761299244 Marionette TRACE conn4 <- [1,306,null,{}] 09:21:39 INFO - PROCESS | 1784 | 1463761299251 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 1784 | 1463761299489 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:21:39 INFO - PROCESS | 1784 | 1463761299900 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x9100c400 == 59 [pid = 1784] [id = 84] 09:21:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x9100f800) [pid = 1784] [serial = 251] [outer = (nil)] 09:21:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x91714800) [pid = 1784] [serial = 252] [outer = 0x9100f800] 09:21:40 INFO - PROCESS | 1784 | 1463761300026 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x918ae800) [pid = 1784] [serial = 253] [outer = 0x9100f800] 09:21:40 INFO - PROCESS | 1784 | 1463761300961 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:41 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. 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1786ms 09:21:41 INFO - PROCESS | 1784 | 1463761301027 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1784 | 1463761301034 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:21:41 INFO - PROCESS | 1784 | 1463761301044 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1784 | 1463761301050 Marionette TRACE conn4 <- [1,310,null,{}] 09:21:41 INFO - PROCESS | 1784 | 1463761301059 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 1784 | 1463761301264 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:21:41 INFO - PROCESS | 1784 | 1463761301471 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd2400 == 60 [pid = 1784] [id = 85] 09:21:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x91717800) [pid = 1784] [serial = 254] [outer = (nil)] 09:21:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x94738400) [pid = 1784] [serial = 255] [outer = 0x91717800] 09:21:41 INFO - PROCESS | 1784 | 1463761301606 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x99195400) [pid = 1784] [serial = 256] [outer = 0x91717800] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x90dcb400 == 59 [pid = 1784] [id = 76] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0xa683d800) [pid = 1784] [serial = 191] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x93be9400) [pid = 1784] [serial = 158] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9b549400) [pid = 1784] [serial = 161] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9b2bbc00) [pid = 1784] [serial = 164] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9aa0b000) [pid = 1784] [serial = 167] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0xa22c4800) [pid = 1784] [serial = 170] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa50e7c00) [pid = 1784] [serial = 173] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x919de400 == 58 [pid = 1784] [id = 75] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9b2bd400 == 57 [pid = 1784] [id = 74] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x954d6c00 == 56 [pid = 1784] [id = 73] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x952c8400 == 55 [pid = 1784] [id = 72] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9a744c00 == 54 [pid = 1784] [id = 66] 09:21:42 INFO - PROCESS | 1784 | --DOCSHELL 0x93b05c00 == 53 [pid = 1784] [id = 65] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x997f4400) [pid = 1784] [serial = 156] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0xa35ea400) [pid = 1784] [serial = 99] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0xa50acc00) [pid = 1784] [serial = 188] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9b2ba800) [pid = 1784] [serial = 182] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x99125800) [pid = 1784] [serial = 179] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0xa628ec00) [pid = 1784] [serial = 189] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x997f3c00) [pid = 1784] [serial = 177] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x997e7c00) [pid = 1784] [serial = 176] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x9aa07c00) [pid = 1784] [serial = 180] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0xa22c4000) [pid = 1784] [serial = 185] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0xa26ea000) [pid = 1784] [serial = 186] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9b5f6800) [pid = 1784] [serial = 183] [outer = (nil)] [url = about:blank] 09:21:42 INFO - PROCESS | 1784 | 1463761302580 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:42 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. 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1594ms 09:21:42 INFO - PROCESS | 1784 | 1463761302642 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1784 | 1463761302649 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:21:42 INFO - PROCESS | 1784 | 1463761302658 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1784 | 1463761302663 Marionette TRACE conn4 <- [1,314,null,{}] 09:21:42 INFO - PROCESS | 1784 | 1463761302670 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 1784 | 1463761302864 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:21:43 INFO - PROCESS | 1784 | 1463761302997 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd4000 == 54 [pid = 1784] [id = 86] 09:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x918b0000) [pid = 1784] [serial = 257] [outer = (nil)] 09:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x997ee400) [pid = 1784] [serial = 258] [outer = 0x918b0000] 09:21:43 INFO - PROCESS | 1784 | 1463761303085 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9a2b5800) [pid = 1784] [serial = 259] [outer = 0x918b0000] 09:21:44 INFO - PROCESS | 1784 | 1463761304013 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:44 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. 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1382ms 09:21:44 INFO - PROCESS | 1784 | 1463761304042 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:21:44 INFO - PROCESS | 1784 | 1463761304047 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:21:44 INFO - PROCESS | 1784 | 1463761304062 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1784 | 1463761304073 Marionette TRACE conn4 <- [1,318,null,{}] 09:21:44 INFO - PROCESS | 1784 | 1463761304085 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 1784 | 1463761304303 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:21:44 INFO - PROCESS | 1784 | 1463761304437 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x91719400 == 55 [pid = 1784] [id = 87] 09:21:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x9b29a000) [pid = 1784] [serial = 260] [outer = (nil)] 09:21:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9b6aa400) [pid = 1784] [serial = 261] [outer = 0x9b29a000] 09:21:44 INFO - PROCESS | 1784 | 1463761304529 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9c1bd000) [pid = 1784] [serial = 262] [outer = 0x9b29a000] 09:21:45 INFO - PROCESS | 1784 | 1463761305462 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:45 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. 09:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1459ms 09:21:45 INFO - PROCESS | 1784 | 1463761305514 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1784 | 1463761305518 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:21:45 INFO - PROCESS | 1784 | 1463761305540 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1784 | 1463761305545 Marionette TRACE conn4 <- [1,322,null,{}] 09:21:45 INFO - PROCESS | 1784 | 1463761305552 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1784 | 1463761305782 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:21:45 INFO - PROCESS | 1784 | 1463761305815 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x91007800 == 56 [pid = 1784] [id = 88] 09:21:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x9c2cd400) [pid = 1784] [serial = 263] [outer = (nil)] 09:21:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa114d000) [pid = 1784] [serial = 264] [outer = 0x9c2cd400] 09:21:45 INFO - PROCESS | 1784 | 1463761305895 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa227bc00) [pid = 1784] [serial = 265] [outer = 0x9c2cd400] 09:21:46 INFO - PROCESS | 1784 | 1463761306963 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x919e4c00) [pid = 1784] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x954d3400) [pid = 1784] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x99123400) [pid = 1784] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x9b2c0c00) [pid = 1784] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0xa50e7400) [pid = 1784] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:21:46 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x9dc9f000) [pid = 1784] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:21:47 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. 09:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1504ms 09:21:47 INFO - PROCESS | 1784 | 1463761307030 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:21:47 INFO - PROCESS | 1784 | 1463761307035 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:21:47 INFO - PROCESS | 1784 | 1463761307043 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1784 | 1463761307046 Marionette TRACE conn4 <- [1,326,null,{}] 09:21:47 INFO - PROCESS | 1784 | 1463761307054 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1784 | 1463761307245 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:21:47 INFO - PROCESS | 1784 | 1463761307441 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f689c00 == 57 [pid = 1784] [id = 89] 09:21:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8f68a000) [pid = 1784] [serial = 266] [outer = (nil)] 09:21:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8f68cc00) [pid = 1784] [serial = 267] [outer = 0x8f68a000] 09:21:47 INFO - PROCESS | 1784 | 1463761307538 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9c3fa400) [pid = 1784] [serial = 268] [outer = 0x8f68a000] 09:21:48 INFO - PROCESS | 1784 | 1463761308376 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:48 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. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1390ms 09:21:48 INFO - PROCESS | 1784 | 1463761308433 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1784 | 1463761308436 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:21:48 INFO - PROCESS | 1784 | 1463761308447 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1784 | 1463761308450 Marionette TRACE conn4 <- [1,330,null,{}] 09:21:48 INFO - PROCESS | 1784 | 1463761308458 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 1784 | 1463761308649 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:21:48 INFO - PROCESS | 1784 | 1463761308771 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dcce400 == 58 [pid = 1784] [id = 90] 09:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0xa24fb000) [pid = 1784] [serial = 269] [outer = (nil)] 09:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa50ec000) [pid = 1784] [serial = 270] [outer = 0xa24fb000] 09:21:48 INFO - PROCESS | 1784 | 1463761308866 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa62ea400) [pid = 1784] [serial = 271] [outer = 0xa24fb000] 09:21:49 INFO - PROCESS | 1784 | 1463761309995 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:50 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. 09:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1582ms 09:21:50 INFO - PROCESS | 1784 | 1463761310031 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1784 | 1463761310037 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:21:50 INFO - PROCESS | 1784 | 1463761310049 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1784 | 1463761310053 Marionette TRACE conn4 <- [1,334,null,{}] 09:21:50 INFO - PROCESS | 1784 | 1463761310064 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1784 | 1463761310329 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:21:50 INFO - PROCESS | 1784 | 1463761310597 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x918acc00 == 59 [pid = 1784] [id = 91] 09:21:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x919dc400) [pid = 1784] [serial = 272] [outer = (nil)] 09:21:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x919ea400) [pid = 1784] [serial = 273] [outer = 0x919dc400] 09:21:50 INFO - PROCESS | 1784 | 1463761310697 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x93bf0400) [pid = 1784] [serial = 274] [outer = 0x919dc400] 09:21:51 INFO - PROCESS | 1784 | 1463761311625 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:51 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. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1642ms 09:21:51 INFO - PROCESS | 1784 | 1463761311692 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1784 | 1463761311702 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:21:51 INFO - PROCESS | 1784 | 1463761311715 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1784 | 1463761311721 Marionette TRACE conn4 <- [1,338,null,{}] 09:21:51 INFO - PROCESS | 1784 | 1463761311729 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 1784 | 1463761311980 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:21:52 INFO - PROCESS | 1784 | 1463761312205 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x99e10000 == 60 [pid = 1784] [id = 92] 09:21:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x9a0c2c00) [pid = 1784] [serial = 275] [outer = (nil)] 09:21:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x9aa46800) [pid = 1784] [serial = 276] [outer = 0x9a0c2c00] 09:21:52 INFO - PROCESS | 1784 | 1463761312317 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x9b5f9800) [pid = 1784] [serial = 277] [outer = 0x9a0c2c00] 09:21:53 INFO - PROCESS | 1784 | 1463761313270 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:53 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. 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1589ms 09:21:53 INFO - PROCESS | 1784 | 1463761313304 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1784 | 1463761313307 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:21:53 INFO - PROCESS | 1784 | 1463761313317 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1784 | 1463761313324 Marionette TRACE conn4 <- [1,342,null,{}] 09:21:53 INFO - PROCESS | 1784 | 1463761313343 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 1784 | 1463761313559 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:21:53 INFO - PROCESS | 1784 | 1463761313768 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x918ac400 == 61 [pid = 1784] [id = 93] 09:21:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0xa3221c00) [pid = 1784] [serial = 278] [outer = (nil)] 09:21:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0xa6c35400) [pid = 1784] [serial = 279] [outer = 0xa3221c00] 09:21:53 INFO - PROCESS | 1784 | 1463761313930 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0xa6cdcc00) [pid = 1784] [serial = 280] [outer = 0xa3221c00] 09:21:54 INFO - PROCESS | 1784 | 1463761314836 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:54 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. 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1548ms 09:21:54 INFO - PROCESS | 1784 | 1463761314867 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:21:54 INFO - PROCESS | 1784 | 1463761314872 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:21:54 INFO - PROCESS | 1784 | 1463761314880 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1784 | 1463761314883 Marionette TRACE conn4 <- [1,346,null,{}] 09:21:54 INFO - PROCESS | 1784 | 1463761314890 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 1784 | 1463761315091 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:21:55 INFO - PROCESS | 1784 | 1463761315252 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1784 | ++DOCSHELL 0xa6ce2c00 == 62 [pid = 1784] [id = 94] 09:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0xa6f2f400) [pid = 1784] [serial = 281] [outer = (nil)] 09:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0xa6f77400) [pid = 1784] [serial = 282] [outer = 0xa6f2f400] 09:21:55 INFO - PROCESS | 1784 | 1463761315351 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0xa82b9c00) [pid = 1784] [serial = 283] [outer = 0xa6f2f400] 09:21:56 INFO - PROCESS | 1784 | 1463761316347 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:56 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. 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1532ms 09:21:56 INFO - PROCESS | 1784 | 1463761316413 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1784 | 1463761316419 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:21:56 INFO - PROCESS | 1784 | 1463761316428 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1784 | 1463761316433 Marionette TRACE conn4 <- [1,350,null,{}] 09:21:56 INFO - PROCESS | 1784 | 1463761316440 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 1784 | 1463761316683 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:21:56 INFO - PROCESS | 1784 | 1463761316889 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x91005400 == 63 [pid = 1784] [id = 95] 09:21:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x997efc00) [pid = 1784] [serial = 284] [outer = (nil)] 09:21:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0xa9027000) [pid = 1784] [serial = 285] [outer = 0x997efc00] 09:21:57 INFO - PROCESS | 1784 | 1463761317027 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0xa906b800) [pid = 1784] [serial = 286] [outer = 0x997efc00] 09:21:58 INFO - PROCESS | 1784 | 1463761318002 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:58 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. 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1636ms 09:21:58 INFO - PROCESS | 1784 | 1463761318064 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1784 | 1463761318068 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:21:58 INFO - PROCESS | 1784 | 1463761318077 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1784 | 1463761318082 Marionette TRACE conn4 <- [1,354,null,{}] 09:21:58 INFO - PROCESS | 1784 | 1463761318089 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 1784 | 1463761318343 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:21:58 INFO - PROCESS | 1784 | 1463761318561 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8bbc00 == 64 [pid = 1784] [id = 96] 09:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f8c1400) [pid = 1784] [serial = 287] [outer = (nil)] 09:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f8c8800) [pid = 1784] [serial = 288] [outer = 0x8f8c1400] 09:21:58 INFO - PROCESS | 1784 | 1463761318700 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0xa901fc00) [pid = 1784] [serial = 289] [outer = 0x8f8c1400] 09:21:59 INFO - PROCESS | 1784 | 1463761319703 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:59 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. 09:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1642ms 09:21:59 INFO - PROCESS | 1784 | 1463761319721 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1784 | 1463761319726 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:21:59 INFO - PROCESS | 1784 | 1463761319734 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1784 | 1463761319739 Marionette TRACE conn4 <- [1,358,null,{}] 09:21:59 INFO - PROCESS | 1784 | 1463761319747 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1784 | 1463761319947 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:22:00 INFO - PROCESS | 1784 | 1463761320163 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5a800 == 65 [pid = 1784] [id = 97] 09:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8eb5c800) [pid = 1784] [serial = 290] [outer = (nil)] 09:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8eb62c00) [pid = 1784] [serial = 291] [outer = 0x8eb5c800] 09:22:00 INFO - PROCESS | 1784 | 1463761320302 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8eb66800) [pid = 1784] [serial = 292] [outer = 0x8eb5c800] 09:22:01 INFO - PROCESS | 1784 | 1463761321626 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:01 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. 09:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1937ms 09:22:01 INFO - PROCESS | 1784 | 1463761321736 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1784 | 1463761321746 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:22:01 INFO - PROCESS | 1784 | 1463761321825 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1784 | 1463761321832 Marionette TRACE conn4 <- [1,362,null,{}] 09:22:01 INFO - PROCESS | 1784 | 1463761321841 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1784 | 1463761322027 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:22:02 INFO - PROCESS | 1784 | 1463761322221 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb63c00 == 66 [pid = 1784] [id = 98] 09:22:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f683000) [pid = 1784] [serial = 293] [outer = (nil)] 09:22:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8f8c9800) [pid = 1784] [serial = 294] [outer = 0x8f683000] 09:22:02 INFO - PROCESS | 1784 | 1463761322505 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x91006c00) [pid = 1784] [serial = 295] [outer = 0x8f683000] 09:22:03 INFO - PROCESS | 1784 | --DOCSHELL 0x93b04c00 == 65 [pid = 1784] [id = 34] 09:22:03 INFO - PROCESS | 1784 | --DOCSHELL 0x997f5400 == 64 [pid = 1784] [id = 57] 09:22:03 INFO - PROCESS | 1784 | --DOCSHELL 0x99e0fc00 == 63 [pid = 1784] [id = 54] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x90dd5c00) [pid = 1784] [serial = 228] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOCSHELL 0x93bf2800 == 62 [pid = 1784] [id = 78] 09:22:03 INFO - PROCESS | 1784 | --DOCSHELL 0x90dcbc00 == 61 [pid = 1784] [id = 77] 09:22:03 INFO - PROCESS | 1784 | 1463761323598 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0xa6c3e800) [pid = 1784] [serial = 192] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0xa675c000) [pid = 1784] [serial = 126] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x919eac00) [pid = 1784] [serial = 225] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x997f0800) [pid = 1784] [serial = 217] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x9918ec00) [pid = 1784] [serial = 216] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9a042400) [pid = 1784] [serial = 219] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x9aa02c00) [pid = 1784] [serial = 220] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x9171c000) [pid = 1784] [serial = 209] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0xa6f36c00) [pid = 1784] [serial = 203] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9dca6800) [pid = 1784] [serial = 200] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x94738c00) [pid = 1784] [serial = 194] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9aa06400) [pid = 1784] [serial = 197] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0xa8c20400) [pid = 1784] [serial = 206] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x918b6400) [pid = 1784] [serial = 212] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9b6aac00) [pid = 1784] [serial = 223] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0xa26e9400) [pid = 1784] [serial = 93] [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.] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9c091000) [pid = 1784] [serial = 226] [outer = (nil)] [url = about:blank] 09:22:03 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9b5f5400) [pid = 1784] [serial = 222] [outer = (nil)] [url = about:blank] 09:22: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. 09:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1864ms 09:22:03 INFO - PROCESS | 1784 | 1463761323670 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1784 | 1463761323681 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:22:03 INFO - PROCESS | 1784 | 1463761323693 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1784 | 1463761323697 Marionette TRACE conn4 <- [1,366,null,{}] 09:22:03 INFO - PROCESS | 1784 | 1463761323705 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 1784 | 1463761323911 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:22:04 INFO - PROCESS | 1784 | 1463761324089 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9100d400 == 62 [pid = 1784] [id = 99] 09:22:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x9171e400) [pid = 1784] [serial = 296] [outer = (nil)] 09:22:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x918b4400) [pid = 1784] [serial = 297] [outer = 0x9171e400] 09:22:04 INFO - PROCESS | 1784 | 1463761324178 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x919e2400) [pid = 1784] [serial = 298] [outer = 0x9171e400] 09:22:05 INFO - PROCESS | 1784 | 1463761325093 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:05 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. 09:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1443ms 09:22:05 INFO - PROCESS | 1784 | 1463761325136 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:22:05 INFO - PROCESS | 1784 | 1463761325141 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:22:05 INFO - PROCESS | 1784 | 1463761325149 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1784 | 1463761325156 Marionette TRACE conn4 <- [1,370,null,{}] 09:22:05 INFO - PROCESS | 1784 | 1463761325173 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 1784 | 1463761325356 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:22:05 INFO - PROCESS | 1784 | 1463761325490 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x93bf2800 == 63 [pid = 1784] [id = 100] 09:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x952c6400) [pid = 1784] [serial = 299] [outer = (nil)] 09:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x954d4c00) [pid = 1784] [serial = 300] [outer = 0x952c6400] 09:22:05 INFO - PROCESS | 1784 | 1463761325612 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x99780c00) [pid = 1784] [serial = 301] [outer = 0x952c6400] 09:22:06 INFO - PROCESS | 1784 | 1463761326466 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22: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. 09:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1344ms 09:22:06 INFO - PROCESS | 1784 | 1463761326492 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:22:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:22:06 INFO - PROCESS | 1784 | 1463761326497 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:22:06 INFO - PROCESS | 1784 | 1463761326505 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1784 | 1463761326507 Marionette TRACE conn4 <- [1,374,null,{}] 09:22:06 INFO - PROCESS | 1784 | 1463761326515 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1784 | 1463761326735 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:22:06 INFO - PROCESS | 1784 | 1463761326764 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x997f1800 == 64 [pid = 1784] [id = 101] 09:22:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x997f5400) [pid = 1784] [serial = 302] [outer = (nil)] 09:22:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x99ede800) [pid = 1784] [serial = 303] [outer = 0x997f5400] 09:22:06 INFO - PROCESS | 1784 | 1463761326844 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x9a24e000) [pid = 1784] [serial = 304] [outer = 0x997f5400] 09:22:07 INFO - PROCESS | 1784 | 1463761327831 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:22:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1337ms 09:22:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:22:07 INFO - PROCESS | 1784 | 1463761327842 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1784 | 1463761327845 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:22:07 INFO - PROCESS | 1784 | 1463761327853 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1784 | 1463761327856 Marionette TRACE conn4 <- [1,378,null,{}] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9100f800) [pid = 1784] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9c2cd400) [pid = 1784] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9b29a000) [pid = 1784] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x91717800) [pid = 1784] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x918b0000) [pid = 1784] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x90dcc000) [pid = 1784] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:22:08 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8f68a000) [pid = 1784] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:22:08 INFO - PROCESS | 1784 | 1463761328147 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 1784 | 1463761328318 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:22:08 INFO - PROCESS | 1784 | 1463761328518 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f689800 == 65 [pid = 1784] [id = 102] 09:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x9100f800) [pid = 1784] [serial = 305] [outer = (nil)] 09:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x99f04c00) [pid = 1784] [serial = 306] [outer = 0x9100f800] 09:22:08 INFO - PROCESS | 1784 | 1463761328598 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x9aa02000) [pid = 1784] [serial = 307] [outer = 0x9100f800] 09:22:09 INFO - PROCESS | 1784 | 1463761329340 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:22:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1544ms 09:22:09 INFO - PROCESS | 1784 | 1463761329397 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1784 | 1463761329399 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:22:09 INFO - PROCESS | 1784 | 1463761329407 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1784 | 1463761329410 Marionette TRACE conn4 <- [1,382,null,{}] 09:22:09 INFO - PROCESS | 1784 | 1463761329417 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1784 | 1463761329679 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:22:09 INFO - PROCESS | 1784 | 1463761329764 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x93bebc00 == 66 [pid = 1784] [id = 103] 09:22:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x9a371000) [pid = 1784] [serial = 308] [outer = (nil)] 09:22:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x9b5f7800) [pid = 1784] [serial = 309] [outer = 0x9a371000] 09:22:09 INFO - PROCESS | 1784 | 1463761329844 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x9b6a5800) [pid = 1784] [serial = 310] [outer = 0x9a371000] 09:22:10 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:22:10 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1784 | 1463761330903 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:22:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1543ms 09:22:10 INFO - PROCESS | 1784 | 1463761330951 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1784 | 1463761330959 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:22:10 INFO - PROCESS | 1784 | 1463761330970 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1784 | 1463761330975 Marionette TRACE conn4 <- [1,386,null,{}] 09:22:10 INFO - PROCESS | 1784 | 1463761330986 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 1784 | 1463761331229 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:22:11 INFO - PROCESS | 1784 | 1463761331508 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb67800 == 67 [pid = 1784] [id = 104] 09:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x90dd0c00) [pid = 1784] [serial = 311] [outer = (nil)] 09:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x91010800) [pid = 1784] [serial = 312] [outer = 0x90dd0c00] 09:22:11 INFO - PROCESS | 1784 | 1463761331604 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x9171fc00) [pid = 1784] [serial = 313] [outer = 0x90dd0c00] 09:22:12 INFO - PROCESS | 1784 | 1463761332618 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1687ms 09:22:12 INFO - PROCESS | 1784 | 1463761332658 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1784 | 1463761332668 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:22:12 INFO - PROCESS | 1784 | 1463761332682 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1784 | 1463761332686 Marionette TRACE conn4 <- [1,390,null,{}] 09:22:12 INFO - PROCESS | 1784 | 1463761332694 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1784 | 1463761332906 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:22:13 INFO - PROCESS | 1784 | 1463761333167 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0ac00 == 68 [pid = 1784] [id = 105] 09:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x93be8400) [pid = 1784] [serial = 314] [outer = (nil)] 09:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9541bc00) [pid = 1784] [serial = 315] [outer = 0x93be8400] 09:22:13 INFO - PROCESS | 1784 | 1463761333266 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x997f1000) [pid = 1784] [serial = 316] [outer = 0x93be8400] 09:22:14 INFO - PROCESS | 1784 | 1463761334293 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1648ms 09:22:14 INFO - PROCESS | 1784 | 1463761334330 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1784 | 1463761334333 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:22:14 INFO - PROCESS | 1784 | 1463761334342 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1784 | 1463761334349 Marionette TRACE conn4 <- [1,394,null,{}] 09:22:14 INFO - PROCESS | 1784 | 1463761334367 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1784 | 1463761334574 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:22:14 INFO - PROCESS | 1784 | 1463761334804 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5b800 == 69 [pid = 1784] [id = 106] 09:22:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8ee60c00) [pid = 1784] [serial = 317] [outer = (nil)] 09:22:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x9a74cc00) [pid = 1784] [serial = 318] [outer = 0x8ee60c00] 09:22:14 INFO - PROCESS | 1784 | 1463761334897 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9b2b6800) [pid = 1784] [serial = 319] [outer = 0x8ee60c00] 09:22:15 INFO - PROCESS | 1784 | 1463761335889 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1590ms 09:22:15 INFO - PROCESS | 1784 | 1463761335934 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:22:15 INFO - PROCESS | 1784 | 1463761335939 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:22:15 INFO - PROCESS | 1784 | 1463761335946 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1784 | 1463761335949 Marionette TRACE conn4 <- [1,398,null,{}] 09:22:15 INFO - PROCESS | 1784 | 1463761335956 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 1784 | 1463761336152 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:22:16 INFO - PROCESS | 1784 | 1463761336366 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x919ea800 == 70 [pid = 1784] [id = 107] 09:22:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x9b6a5c00) [pid = 1784] [serial = 320] [outer = (nil)] 09:22:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9c2d1400) [pid = 1784] [serial = 321] [outer = 0x9b6a5c00] 09:22:16 INFO - PROCESS | 1784 | 1463761336470 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9dd52c00) [pid = 1784] [serial = 322] [outer = 0x9b6a5c00] 09:22:17 INFO - PROCESS | 1784 | 1463761337417 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1540ms 09:22:17 INFO - PROCESS | 1784 | 1463761337487 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:22:17 INFO - PROCESS | 1784 | 1463761337492 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1784 | 1463761337500 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1784 | 1463761337503 Marionette TRACE conn4 <- [1,402,null,{}] 09:22:17 INFO - PROCESS | 1784 | 1463761337511 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 1784 | 1463761337710 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:22:17 INFO - PROCESS | 1784 | 1463761337926 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1784 | ++DOCSHELL 0xa24fdc00 == 71 [pid = 1784] [id = 108] 09:22:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0xa2627c00) [pid = 1784] [serial = 323] [outer = (nil)] 09:22:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0xa26e9800) [pid = 1784] [serial = 324] [outer = 0xa2627c00] 09:22:18 INFO - PROCESS | 1784 | 1463761338032 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0xa30e7800) [pid = 1784] [serial = 325] [outer = 0xa2627c00] 09:22:19 INFO - PROCESS | 1784 | 1463761339003 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1540ms 09:22:19 INFO - PROCESS | 1784 | 1463761339039 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1784 | 1463761339043 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:22:19 INFO - PROCESS | 1784 | 1463761339051 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1784 | 1463761339056 Marionette TRACE conn4 <- [1,406,null,{}] 09:22:19 INFO - PROCESS | 1784 | 1463761339062 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 1784 | 1463761339292 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:22:19 INFO - PROCESS | 1784 | 1463761339517 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8bc800 == 72 [pid = 1784] [id = 109] 09:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0xa22c4c00) [pid = 1784] [serial = 326] [outer = (nil)] 09:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0xa6ce3800) [pid = 1784] [serial = 327] [outer = 0xa22c4c00] 09:22:19 INFO - PROCESS | 1784 | 1463761339627 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0xa6f3a400) [pid = 1784] [serial = 328] [outer = 0xa22c4c00] 09:22:20 INFO - PROCESS | 1784 | 1463761340586 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1586ms 09:22:20 INFO - PROCESS | 1784 | 1463761340639 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:22:20 INFO - PROCESS | 1784 | 1463761340644 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:22:20 INFO - PROCESS | 1784 | 1463761340652 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1784 | 1463761340655 Marionette TRACE conn4 <- [1,410,null,{}] 09:22:20 INFO - PROCESS | 1784 | 1463761340662 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1784 | 1463761340860 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:22:21 INFO - PROCESS | 1784 | 1463761341075 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e122000 == 73 [pid = 1784] [id = 110] 09:22:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8e122c00) [pid = 1784] [serial = 329] [outer = (nil)] 09:22:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8e12b000) [pid = 1784] [serial = 330] [outer = 0x8e122c00] 09:22:21 INFO - PROCESS | 1784 | 1463761341181 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8e12e800) [pid = 1784] [serial = 331] [outer = 0x8e122c00] 09:22:22 INFO - PROCESS | 1784 | 1463761342092 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1488ms 09:22:22 INFO - PROCESS | 1784 | 1463761342140 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:22:22 INFO - PROCESS | 1784 | 1463761342145 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 1784 | 1463761342153 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1784 | 1463761342156 Marionette TRACE conn4 <- [1,414,null,{}] 09:22:22 INFO - PROCESS | 1784 | 1463761342164 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 1784 | 1463761342377 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:22:22 INFO - PROCESS | 1784 | 1463761342590 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e280800 == 74 [pid = 1784] [id = 111] 09:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8e281800) [pid = 1784] [serial = 332] [outer = (nil)] 09:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8e286800) [pid = 1784] [serial = 333] [outer = 0x8e281800] 09:22:22 INFO - PROCESS | 1784 | 1463761342726 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x8e289c00) [pid = 1784] [serial = 334] [outer = 0x8e281800] 09:22:23 INFO - PROCESS | 1784 | 1463761343637 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1543ms 09:22:23 INFO - PROCESS | 1784 | 1463761343696 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1784 | 1463761343699 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:22:23 INFO - PROCESS | 1784 | 1463761343707 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1784 | 1463761343712 Marionette TRACE conn4 <- [1,418,null,{}] 09:22:23 INFO - PROCESS | 1784 | 1463761343720 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 1784 | 1463761343920 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:22:24 INFO - PROCESS | 1784 | 1463761344145 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e124000 == 75 [pid = 1784] [id = 112] 09:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x8e285400) [pid = 1784] [serial = 335] [outer = (nil)] 09:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8f686c00) [pid = 1784] [serial = 336] [outer = 0x8e285400] 09:22:24 INFO - PROCESS | 1784 | 1463761344258 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0xa22c9c00) [pid = 1784] [serial = 337] [outer = 0x8e285400] 09:22:25 INFO - PROCESS | 1784 | 1463761345593 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1936ms 09:22:25 INFO - PROCESS | 1784 | 1463761345684 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1784 | 1463761345688 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:22:25 INFO - PROCESS | 1784 | 1463761345699 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1784 | 1463761345704 Marionette TRACE conn4 <- [1,422,null,{}] 09:22:25 INFO - PROCESS | 1784 | 1463761345711 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 1784 | 1463761345910 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:22:26 INFO - PROCESS | 1784 | 1463761346078 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e130800 == 76 [pid = 1784] [id = 113] 09:22:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8e28d000) [pid = 1784] [serial = 338] [outer = (nil)] 09:22:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x920a6000) [pid = 1784] [serial = 339] [outer = 0x8e28d000] 09:22:26 INFO - PROCESS | 1784 | 1463761346168 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x920a9c00) [pid = 1784] [serial = 340] [outer = 0x8e28d000] 09:22:27 INFO - PROCESS | 1784 | 1463761347532 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1935ms 09:22:27 INFO - PROCESS | 1784 | 1463761347635 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1784 | 1463761347641 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:22:27 INFO - PROCESS | 1784 | 1463761347650 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1784 | 1463761347656 Marionette TRACE conn4 <- [1,426,null,{}] 09:22:27 INFO - PROCESS | 1784 | 1463761347663 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 1784 | 1463761347872 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:22:28 INFO - PROCESS | 1784 | 1463761348043 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da82000 == 77 [pid = 1784] [id = 114] 09:22:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8da82400) [pid = 1784] [serial = 341] [outer = (nil)] 09:22:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8da8bc00) [pid = 1784] [serial = 342] [outer = 0x8da82400] 09:22:28 INFO - PROCESS | 1784 | 1463761348143 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x920ab800) [pid = 1784] [serial = 343] [outer = 0x8da82400] 09:22:29 INFO - PROCESS | 1784 | 1463761349358 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1784 | 1463761349454 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:22:29 INFO - PROCESS | 1784 | 1463761349463 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1784 | 1463761349471 Marionette TRACE conn4 <- [1,430,null,{}] 09:22:29 INFO - PROCESS | 1784 | 1463761349480 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 1784 | 1463761349726 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:22:30 INFO - PROCESS | 1784 | 1463761350068 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee63000 == 78 [pid = 1784] [id = 115] 09:22:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8ee65000) [pid = 1784] [serial = 344] [outer = (nil)] 09:22:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8f687c00) [pid = 1784] [serial = 345] [outer = 0x8ee65000] 09:22:30 INFO - PROCESS | 1784 | 1463761350158 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8f8bf400) [pid = 1784] [serial = 346] [outer = 0x8ee65000] 09:22:31 INFO - PROCESS | 1784 | 1463761351141 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9c3fa400) [pid = 1784] [serial = 268] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x918ae800) [pid = 1784] [serial = 253] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0xa114d000) [pid = 1784] [serial = 264] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0xa26e3000) [pid = 1784] [serial = 240] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x9b6aa400) [pid = 1784] [serial = 261] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x94738400) [pid = 1784] [serial = 255] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x997ee400) [pid = 1784] [serial = 258] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0xa6832c00) [pid = 1784] [serial = 243] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x954cf400) [pid = 1784] [serial = 234] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x9aa45000) [pid = 1784] [serial = 237] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x9c1bd000) [pid = 1784] [serial = 262] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x91714800) [pid = 1784] [serial = 252] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x90dd8400) [pid = 1784] [serial = 229] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x99195400) [pid = 1784] [serial = 256] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9a2b5800) [pid = 1784] [serial = 259] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x91720c00) [pid = 1784] [serial = 249] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0xa227bc00) [pid = 1784] [serial = 265] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8f68cc00) [pid = 1784] [serial = 267] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0xa6cdc800) [pid = 1784] [serial = 246] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x90dd3400) [pid = 1784] [serial = 231] [outer = (nil)] [url = about:blank] 09:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1737ms 09:22:31 INFO - PROCESS | 1784 | 1463761351201 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1784 | 1463761351208 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:22:31 INFO - PROCESS | 1784 | 1463761351221 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1784 | 1463761351225 Marionette TRACE conn4 <- [1,434,null,{}] 09:22:31 INFO - PROCESS | 1784 | 1463761351233 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 1784 | 1463761351433 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:22:31 INFO - PROCESS | 1784 | 1463761351624 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd6800 == 79 [pid = 1784] [id = 116] 09:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x90dd8c00) [pid = 1784] [serial = 347] [outer = (nil)] 09:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9100ac00) [pid = 1784] [serial = 348] [outer = 0x90dd8c00] 09:22:31 INFO - PROCESS | 1784 | 1463761351709 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x9171b000) [pid = 1784] [serial = 349] [outer = 0x90dd8c00] 09:22:32 INFO - PROCESS | 1784 | 1463761352559 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1390ms 09:22:32 INFO - PROCESS | 1784 | 1463761352612 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1784 | 1463761352616 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:22:32 INFO - PROCESS | 1784 | 1463761352624 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1784 | 1463761352631 Marionette TRACE conn4 <- [1,438,null,{}] 09:22:32 INFO - PROCESS | 1784 | 1463761352648 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 1784 | 1463761352854 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:22:33 INFO - PROCESS | 1784 | 1463761353002 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5d400 == 80 [pid = 1784] [id = 117] 09:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x918ac000) [pid = 1784] [serial = 350] [outer = (nil)] 09:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x93bf1400) [pid = 1784] [serial = 351] [outer = 0x918ac000] 09:22:33 INFO - PROCESS | 1784 | 1463761353087 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x97734800) [pid = 1784] [serial = 352] [outer = 0x918ac000] 09:22:33 INFO - PROCESS | 1784 | 1463761353993 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1440ms 09:22:34 INFO - PROCESS | 1784 | 1463761354075 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:22:34 INFO - PROCESS | 1784 | 1463761354081 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:22:34 INFO - PROCESS | 1784 | 1463761354089 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1784 | 1463761354091 Marionette TRACE conn4 <- [1,442,null,{}] 09:22:34 INFO - PROCESS | 1784 | 1463761354099 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 1784 | 1463761354335 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:22:34 INFO - PROCESS | 1784 | 1463761354368 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eec0800 == 81 [pid = 1784] [id = 118] 09:22:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8eec4400) [pid = 1784] [serial = 353] [outer = (nil)] 09:22:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x8eecb400) [pid = 1784] [serial = 354] [outer = 0x8eec4400] 09:22:34 INFO - PROCESS | 1784 | 1463761354451 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x8eecec00) [pid = 1784] [serial = 355] [outer = 0x8eec4400] 09:22:35 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x997f5400) [pid = 1784] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:22:35 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8f683000) [pid = 1784] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:22:35 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x952c6400) [pid = 1784] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:22:35 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9171e400) [pid = 1784] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:22:35 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9100f800) [pid = 1784] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:22:35 INFO - PROCESS | 1784 | 1463761355577 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1533ms 09:22:35 INFO - PROCESS | 1784 | 1463761355622 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1784 | 1463761355626 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:22:35 INFO - PROCESS | 1784 | 1463761355635 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1784 | 1463761355639 Marionette TRACE conn4 <- [1,446,null,{}] 09:22:35 INFO - PROCESS | 1784 | 1463761355645 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1784 | 1463761355881 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:22:36 INFO - PROCESS | 1784 | 1463761356009 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9f800 == 82 [pid = 1784] [id = 119] 09:22:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8dba0400) [pid = 1784] [serial = 356] [outer = (nil)] 09:22:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8dba9c00) [pid = 1784] [serial = 357] [outer = 0x8dba0400] 09:22:36 INFO - PROCESS | 1784 | 1463761356093 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8dbac800) [pid = 1784] [serial = 358] [outer = 0x8dba0400] 09:22:36 INFO - PROCESS | 1784 | 1463761356921 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1339ms 09:22:36 INFO - PROCESS | 1784 | 1463761356974 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1784 | 1463761356977 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:22:36 INFO - PROCESS | 1784 | 1463761356985 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1784 | 1463761356988 Marionette TRACE conn4 <- [1,450,null,{}] 09:22:36 INFO - PROCESS | 1784 | 1463761356995 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 1784 | 1463761357193 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:22:37 INFO - PROCESS | 1784 | 1463761357321 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba1c00 == 83 [pid = 1784] [id = 120] 09:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x8dbae800) [pid = 1784] [serial = 359] [outer = (nil)] 09:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x99110c00) [pid = 1784] [serial = 360] [outer = 0x8dbae800] 09:22:37 INFO - PROCESS | 1784 | 1463761357413 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x997ed400) [pid = 1784] [serial = 361] [outer = 0x8dbae800] 09:22:38 INFO - PROCESS | 1784 | 1463761358555 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:22:38 INFO - PROCESS | 1784 | 1463761358634 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1784 | 1463761358644 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1784 | 1463761358651 Marionette TRACE conn4 <- [1,454,null,{}] 09:22:38 INFO - PROCESS | 1784 | 1463761358660 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1784 | 1463761358916 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:22:39 INFO - PROCESS | 1784 | 1463761359203 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5ac00 == 84 [pid = 1784] [id = 121] 09:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x8ee56800) [pid = 1784] [serial = 362] [outer = (nil)] 09:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8eec7000) [pid = 1784] [serial = 363] [outer = 0x8ee56800] 09:22:39 INFO - PROCESS | 1784 | 1463761359307 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8f68a000) [pid = 1784] [serial = 364] [outer = 0x8ee56800] 09:22:40 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:40 INFO - PROCESS | 1784 | 1463761360302 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1742ms 09:22:40 INFO - PROCESS | 1784 | 1463761360385 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1784 | 1463761360396 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:22:40 INFO - PROCESS | 1784 | 1463761360409 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1784 | 1463761360415 Marionette TRACE conn4 <- [1,458,null,{}] 09:22:40 INFO - PROCESS | 1784 | 1463761360423 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1784 | 1463761360722 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:22:41 INFO - PROCESS | 1784 | 1463761361157 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1784 | ++DOCSHELL 0xa3083400 == 85 [pid = 1784] [id = 122] 09:22:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0xa3083800) [pid = 1784] [serial = 365] [outer = (nil)] 09:22:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9aa07400) [pid = 1784] [serial = 366] [outer = 0xa3083800] 09:22:41 INFO - PROCESS | 1784 | 1463761361406 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9b2b8c00) [pid = 1784] [serial = 367] [outer = 0xa3083800] 09:22:42 INFO - PROCESS | 1784 | 1463761362698 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1784 | 1463761362808 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:22:42 INFO - PROCESS | 1784 | 1463761362819 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1784 | 1463761362825 Marionette TRACE conn4 <- [1,462,null,{}] 09:22:42 INFO - PROCESS | 1784 | 1463761362844 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1784 | 1463761363066 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:22:43 INFO - PROCESS | 1784 | 1463761363244 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e127000 == 86 [pid = 1784] [id = 123] 09:22:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x90d36400) [pid = 1784] [serial = 368] [outer = (nil)] 09:22:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x90d3e800) [pid = 1784] [serial = 369] [outer = 0x90d36400] 09:22:43 INFO - PROCESS | 1784 | 1463761363343 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9c1bd400) [pid = 1784] [serial = 370] [outer = 0x90d36400] 09:22:44 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:44 INFO - PROCESS | 1784 | 1463761364355 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:22:44 INFO - PROCESS | 1784 | 1463761364418 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:22:44 INFO - PROCESS | 1784 | 1463761364427 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1784 | 1463761364430 Marionette TRACE conn4 <- [1,466,null,{}] 09:22:44 INFO - PROCESS | 1784 | 1463761364438 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1784 | 1463761364669 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:22:44 INFO - PROCESS | 1784 | 1463761364935 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db90800 == 87 [pid = 1784] [id = 124] 09:22:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8db93400) [pid = 1784] [serial = 371] [outer = (nil)] 09:22:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8db9ac00) [pid = 1784] [serial = 372] [outer = 0x8db93400] 09:22:45 INFO - PROCESS | 1784 | 1463761365031 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x8db9e400) [pid = 1784] [serial = 373] [outer = 0x8db93400] 09:22:46 INFO - PROCESS | 1784 | 1463761366106 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1784 | 1463761366195 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:22:46 INFO - PROCESS | 1784 | 1463761366206 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1784 | 1463761366209 Marionette TRACE conn4 <- [1,470,null,{}] 09:22:46 INFO - PROCESS | 1784 | 1463761366216 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1784 | 1463761366419 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:22:46 INFO - PROCESS | 1784 | 1463761366649 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9a400 == 88 [pid = 1784] [id = 125] 09:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x8dba1800) [pid = 1784] [serial = 374] [outer = (nil)] 09:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x8e359800) [pid = 1784] [serial = 375] [outer = 0x8dba1800] 09:22:46 INFO - PROCESS | 1784 | 1463761366744 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x8e35d800) [pid = 1784] [serial = 376] [outer = 0x8dba1800] 09:22:47 INFO - PROCESS | 1784 | 1463761367734 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1585ms 09:22:47 INFO - PROCESS | 1784 | 1463761367791 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1784 | 1463761367796 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:22:47 INFO - PROCESS | 1784 | 1463761367804 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1784 | 1463761367808 Marionette TRACE conn4 <- [1,474,null,{}] 09:22:47 INFO - PROCESS | 1784 | 1463761367815 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1784 | 1463761368037 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:22:48 INFO - PROCESS | 1784 | 1463761368262 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded7800 == 89 [pid = 1784] [id = 126] 09:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x8ded8400) [pid = 1784] [serial = 377] [outer = (nil)] 09:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x8deddc00) [pid = 1784] [serial = 378] [outer = 0x8ded8400] 09:22:48 INFO - PROCESS | 1784 | 1463761368371 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x8e360000) [pid = 1784] [serial = 379] [outer = 0x8ded8400] 09:22:49 INFO - PROCESS | 1784 | 1463761369374 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1637ms 09:22:49 INFO - PROCESS | 1784 | 1463761369444 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1784 | 1463761369449 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:22:49 INFO - PROCESS | 1784 | 1463761369457 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1784 | 1463761369462 Marionette TRACE conn4 <- [1,478,null,{}] 09:22:49 INFO - PROCESS | 1784 | 1463761369469 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 1784 | 1463761369724 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:22:50 INFO - PROCESS | 1784 | 1463761369999 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48bc00 == 90 [pid = 1784] [id = 127] 09:22:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x8d48d000) [pid = 1784] [serial = 380] [outer = (nil)] 09:22:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x8d493400) [pid = 1784] [serial = 381] [outer = 0x8d48d000] 09:22:50 INFO - PROCESS | 1784 | 1463761370094 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x8d495400) [pid = 1784] [serial = 382] [outer = 0x8d48d000] 09:22:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x8d648400) [pid = 1784] [serial = 383] [outer = 0xa3251c00] 09:22:51 INFO - PROCESS | 1784 | 1463761371286 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1885ms 09:22:51 INFO - PROCESS | 1784 | 1463761371344 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1784 | 1463761371349 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:22:51 INFO - PROCESS | 1784 | 1463761371359 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1784 | 1463761371363 Marionette TRACE conn4 <- [1,482,null,{}] 09:22:51 INFO - PROCESS | 1784 | 1463761371371 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 1784 | 1463761371586 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:22:51 INFO - PROCESS | 1784 | 1463761371814 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d646000 == 91 [pid = 1784] [id = 128] 09:22:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x8d647400) [pid = 1784] [serial = 384] [outer = (nil)] 09:22:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x8d650000) [pid = 1784] [serial = 385] [outer = 0x8d647400] 09:22:51 INFO - PROCESS | 1784 | 1463761371909 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x8d652c00) [pid = 1784] [serial = 386] [outer = 0x8d647400] 09:22:52 INFO - PROCESS | 1784 | 1463761372932 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1635ms 09:22:52 INFO - PROCESS | 1784 | 1463761372995 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:22:53 INFO - PROCESS | 1784 | 1463761373000 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:22:53 INFO - PROCESS | 1784 | 1463761373008 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1784 | 1463761373011 Marionette TRACE conn4 <- [1,486,null,{}] 09:22:53 INFO - PROCESS | 1784 | 1463761373019 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1784 | 1463761373237 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:22:53 INFO - PROCESS | 1784 | 1463761373510 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d654800 == 92 [pid = 1784] [id = 129] 09:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x8d654c00) [pid = 1784] [serial = 387] [outer = (nil)] 09:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x8dc45000) [pid = 1784] [serial = 388] [outer = 0x8d654c00] 09:22:53 INFO - PROCESS | 1784 | 1463761373604 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8dc46c00) [pid = 1784] [serial = 389] [outer = 0x8d654c00] 09:22:54 INFO - PROCESS | 1784 | 1463761374565 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1592ms 09:22:54 INFO - PROCESS | 1784 | 1463761374600 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1784 | 1463761374603 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:22:54 INFO - PROCESS | 1784 | 1463761374611 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1784 | 1463761374615 Marionette TRACE conn4 <- [1,490,null,{}] 09:22:54 INFO - PROCESS | 1784 | 1463761374622 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1784 | 1463761374831 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:22:55 INFO - PROCESS | 1784 | 1463761375067 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d649000 == 93 [pid = 1784] [id = 130] 09:22:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8da81000) [pid = 1784] [serial = 390] [outer = (nil)] 09:22:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x8dc4ec00) [pid = 1784] [serial = 391] [outer = 0x8da81000] 09:22:55 INFO - PROCESS | 1784 | 1463761375204 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8ded8000) [pid = 1784] [serial = 392] [outer = 0x8da81000] 09:22:56 INFO - PROCESS | 1784 | 1463761376543 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1984ms 09:22:56 INFO - PROCESS | 1784 | 1463761376683 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1784 | 1463761376690 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:22:56 INFO - PROCESS | 1784 | 1463761376714 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1784 | 1463761376721 Marionette TRACE conn4 <- [1,494,null,{}] 09:22:56 INFO - PROCESS | 1784 | 1463761376742 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1784 | 1463761376937 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:22:57 INFO - PROCESS | 1784 | 1463761377120 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba4800 == 94 [pid = 1784] [id = 131] 09:22:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x8dba6800) [pid = 1784] [serial = 393] [outer = (nil)] 09:22:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x8ded5400) [pid = 1784] [serial = 394] [outer = 0x8dba6800] 09:22:57 INFO - PROCESS | 1784 | 1463761377208 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x8dedbc00) [pid = 1784] [serial = 395] [outer = 0x8dba6800] 09:22:58 INFO - PROCESS | 1784 | 1463761378346 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1706ms 09:22:58 INFO - PROCESS | 1784 | 1463761378416 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1784 | 1463761378424 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:22:58 INFO - PROCESS | 1784 | 1463761378438 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1784 | 1463761378442 Marionette TRACE conn4 <- [1,498,null,{}] 09:22:58 INFO - PROCESS | 1784 | 1463761378450 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1784 | 1463761378689 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:22:58 INFO - PROCESS | 1784 | 1463761378977 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8f689800 == 93 [pid = 1784] [id = 102] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x982eac00 == 92 [pid = 1784] [id = 28] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9a745400 == 91 [pid = 1784] [id = 35] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0x9b5f7800) [pid = 1784] [serial = 309] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0xa50ec000) [pid = 1784] [serial = 270] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x919ea400) [pid = 1784] [serial = 273] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x9aa46800) [pid = 1784] [serial = 276] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0xa6c35400) [pid = 1784] [serial = 279] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0xa6f77400) [pid = 1784] [serial = 282] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0xa9027000) [pid = 1784] [serial = 285] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x8f8c8800) [pid = 1784] [serial = 288] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded7000 == 92 [pid = 1784] [id = 132] 09:22:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x8e28b000) [pid = 1784] [serial = 396] [outer = (nil)] 09:22:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8eb5bc00) [pid = 1784] [serial = 397] [outer = 0x8e28b000] 09:22:59 INFO - PROCESS | 1784 | 1463761379110 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8ee5a400) [pid = 1784] [serial = 398] [outer = 0x8e28b000] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9a7cc400 == 91 [pid = 1784] [id = 26] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93b08000 == 90 [pid = 1784] [id = 27] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0xa30de400 == 89 [pid = 1784] [id = 25] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9f800 == 88 [pid = 1784] [id = 119] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8eec0800 == 87 [pid = 1784] [id = 118] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5d400 == 86 [pid = 1784] [id = 117] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x90dd6800 == 85 [pid = 1784] [id = 116] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee63000 == 84 [pid = 1784] [id = 115] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0xa24fdc00 == 83 [pid = 1784] [id = 108] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x919ea800 == 82 [pid = 1784] [id = 107] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5b800 == 81 [pid = 1784] [id = 106] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0ac00 == 80 [pid = 1784] [id = 105] 09:22:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb67800 == 79 [pid = 1784] [id = 104] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x99f04c00) [pid = 1784] [serial = 306] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x9a24e000) [pid = 1784] [serial = 304] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x9aa02000) [pid = 1784] [serial = 307] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x99780c00) [pid = 1784] [serial = 301] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x99ede800) [pid = 1784] [serial = 303] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x91006c00) [pid = 1784] [serial = 295] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x8f8c9800) [pid = 1784] [serial = 294] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x954d4c00) [pid = 1784] [serial = 300] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x8eb62c00) [pid = 1784] [serial = 291] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x918b4400) [pid = 1784] [serial = 297] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x919e2400) [pid = 1784] [serial = 298] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1784 | 1463761380068 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1694ms 09:23:00 INFO - PROCESS | 1784 | 1463761380132 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1784 | 1463761380137 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:23:00 INFO - PROCESS | 1784 | 1463761380145 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1784 | 1463761380152 Marionette TRACE conn4 <- [1,502,null,{}] 09:23:00 INFO - PROCESS | 1784 | 1463761380171 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 1784 | 1463761380376 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:23:00 INFO - PROCESS | 1784 | 1463761380574 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5f400 == 80 [pid = 1784] [id = 133] 09:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x8eecb000) [pid = 1784] [serial = 399] [outer = (nil)] 09:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x8f68dc00) [pid = 1784] [serial = 400] [outer = 0x8eecb000] 09:23:00 INFO - PROCESS | 1784 | 1463761380663 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x90d34800) [pid = 1784] [serial = 401] [outer = 0x8eecb000] 09:23:01 INFO - PROCESS | 1784 | 1463761381450 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1341ms 09:23:01 INFO - PROCESS | 1784 | 1463761381502 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1784 | 1463761381506 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:23:01 INFO - PROCESS | 1784 | 1463761381516 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1784 | 1463761381519 Marionette TRACE conn4 <- [1,506,null,{}] 09:23:01 INFO - PROCESS | 1784 | 1463761381525 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1784 | 1463761381714 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:23:01 INFO - PROCESS | 1784 | 1463761381725 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eec2c00 == 81 [pid = 1784] [id = 134] 09:23:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x90d37c00) [pid = 1784] [serial = 402] [outer = (nil)] 09:23:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x90dd6000) [pid = 1784] [serial = 403] [outer = 0x90d37c00] 09:23:01 INFO - PROCESS | 1784 | 1463761381828 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x91007c00) [pid = 1784] [serial = 404] [outer = 0x90d37c00] 09:23:03 INFO - PROCESS | 1784 | 1463761383090 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1632ms 09:23:03 INFO - PROCESS | 1784 | 1463761383153 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1784 | 1463761383157 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:23:03 INFO - PROCESS | 1784 | 1463761383165 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1784 | 1463761383168 Marionette TRACE conn4 <- [1,510,null,{}] 09:23:03 INFO - PROCESS | 1784 | 1463761383177 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1784 | 1463761383418 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:23:03 INFO - PROCESS | 1784 | 1463761383461 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4a000 == 82 [pid = 1784] [id = 135] 09:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x90dcbc00) [pid = 1784] [serial = 405] [outer = (nil)] 09:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x918b3000) [pid = 1784] [serial = 406] [outer = 0x90dcbc00] 09:23:03 INFO - PROCESS | 1784 | 1463761383545 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x919e1400) [pid = 1784] [serial = 407] [outer = 0x90dcbc00] 09:23:04 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x918ac000) [pid = 1784] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:23:04 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x8eec4400) [pid = 1784] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:23:04 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x8dba0400) [pid = 1784] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:23:04 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x90dd8c00) [pid = 1784] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:23:04 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x8ee65000) [pid = 1784] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:23:04 INFO - PROCESS | 1784 | 1463761384792 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1693ms 09:23:04 INFO - PROCESS | 1784 | 1463761384862 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1784 | 1463761384869 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:23:04 INFO - PROCESS | 1784 | 1463761384881 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1784 | 1463761384884 Marionette TRACE conn4 <- [1,514,null,{}] 09:23:04 INFO - PROCESS | 1784 | 1463761384891 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 1784 | 1463761385166 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:23:05 INFO - PROCESS | 1784 | 1463761385244 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba0400 == 83 [pid = 1784] [id = 136] 09:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x8e287c00) [pid = 1784] [serial = 408] [outer = (nil)] 09:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x919ea800) [pid = 1784] [serial = 409] [outer = 0x8e287c00] 09:23:05 INFO - PROCESS | 1784 | 1463761385335 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x93bef800) [pid = 1784] [serial = 410] [outer = 0x8e287c00] 09:23:06 INFO - PROCESS | 1784 | 1463761386221 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:23:06 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 09:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1385ms 09:23:06 INFO - PROCESS | 1784 | 1463761386264 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1784 | 1463761386268 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:23:06 INFO - PROCESS | 1784 | 1463761386276 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1784 | 1463761386281 Marionette TRACE conn4 <- [1,518,null,{}] 09:23:06 INFO - PROCESS | 1784 | 1463761386287 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1784 | 1463761386478 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:23:06 INFO - PROCESS | 1784 | 1463761386745 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48a000 == 84 [pid = 1784] [id = 137] 09:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x8d48b000) [pid = 1784] [serial = 411] [outer = (nil)] 09:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x8d64d000) [pid = 1784] [serial = 412] [outer = 0x8d48b000] 09:23:06 INFO - PROCESS | 1784 | 1463761386848 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8db9f800) [pid = 1784] [serial = 413] [outer = 0x8d48b000] 09:23:07 INFO - PROCESS | 1784 | 1463761387924 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1683ms 09:23:07 INFO - PROCESS | 1784 | 1463761387962 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1784 | 1463761387970 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:23:07 INFO - PROCESS | 1784 | 1463761387980 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1784 | 1463761387988 Marionette TRACE conn4 <- [1,522,null,{}] 09:23:08 INFO - PROCESS | 1784 | 1463761387997 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1784 | 1463761388225 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:23:08 INFO - PROCESS | 1784 | 1463761388456 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e357800 == 85 [pid = 1784] [id = 138] 09:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8e359000) [pid = 1784] [serial = 414] [outer = (nil)] 09:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x8ee57800) [pid = 1784] [serial = 415] [outer = 0x8e359000] 09:23:08 INFO - PROCESS | 1784 | 1463761388601 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8eec0400) [pid = 1784] [serial = 416] [outer = 0x8e359000] 09:23:09 INFO - PROCESS | 1784 | 1463761389646 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1750ms 09:23:09 INFO - PROCESS | 1784 | 1463761389734 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1784 | 1463761389742 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:23:09 INFO - PROCESS | 1784 | 1463761389751 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1784 | 1463761389755 Marionette TRACE conn4 <- [1,526,null,{}] 09:23:09 INFO - PROCESS | 1784 | 1463761389763 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 1784 | 1463761390023 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:23:10 INFO - PROCESS | 1784 | 1463761390309 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db91c00 == 86 [pid = 1784] [id = 139] 09:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x91009000) [pid = 1784] [serial = 417] [outer = (nil)] 09:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x9171e000) [pid = 1784] [serial = 418] [outer = 0x91009000] 09:23:10 INFO - PROCESS | 1784 | 1463761390406 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x920a2800) [pid = 1784] [serial = 419] [outer = 0x91009000] 09:23:11 INFO - PROCESS | 1784 | 1463761391499 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:23:11 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 09:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1793ms 09:23:11 INFO - PROCESS | 1784 | 1463761391544 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1784 | 1463761391549 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:23:11 INFO - PROCESS | 1784 | 1463761391568 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1784 | 1463761391579 Marionette TRACE conn4 <- [1,530,null,{}] 09:23:11 INFO - PROCESS | 1784 | 1463761391589 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 1784 | 1463761391857 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:23:12 INFO - PROCESS | 1784 | 1463761392132 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x90d39800 == 87 [pid = 1784] [id = 140] 09:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 196 (0x920a2000) [pid = 1784] [serial = 420] [outer = (nil)] 09:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 197 (0x99eea000) [pid = 1784] [serial = 421] [outer = 0x920a2000] 09:23:12 INFO - PROCESS | 1784 | 1463761392231 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 198 (0x9a24e400) [pid = 1784] [serial = 422] [outer = 0x920a2000] 09:23:13 INFO - PROCESS | 1784 | 1463761393186 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:23:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:23:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:23:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1658ms 09:23:13 INFO - PROCESS | 1784 | 1463761393221 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1784 | 1463761393227 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:23:13 INFO - PROCESS | 1784 | 1463761393254 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1784 | 1463761393259 Marionette TRACE conn4 <- [1,534,null,{}] 09:23:13 INFO - PROCESS | 1784 | 1463761393269 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1784 | 1463761393505 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:23:13 INFO - PROCESS | 1784 | 1463761393732 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db90000 == 88 [pid = 1784] [id = 141] 09:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 199 (0x8db92800) [pid = 1784] [serial = 423] [outer = (nil)] 09:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 200 (0x9b2bd000) [pid = 1784] [serial = 424] [outer = 0x8db92800] 09:23:13 INFO - PROCESS | 1784 | 1463761393841 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 201 (0x9b554000) [pid = 1784] [serial = 425] [outer = 0x8db92800] 09:23:14 INFO - PROCESS | 1784 | 1463761394734 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:23:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1558ms 09:23:14 INFO - PROCESS | 1784 | 1463761394797 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1784 | 1463761394803 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:23:14 INFO - PROCESS | 1784 | 1463761394813 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1784 | 1463761394818 Marionette TRACE conn4 <- [1,538,null,{}] 09:23:14 INFO - PROCESS | 1784 | 1463761394825 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 1784 | 1463761395059 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:23:15 INFO - PROCESS | 1784 | 1463761395308 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5f6800 == 89 [pid = 1784] [id = 142] 09:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 202 (0x9b5f7c00) [pid = 1784] [serial = 426] [outer = (nil)] 09:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 203 (0x9c1bd000) [pid = 1784] [serial = 427] [outer = 0x9b5f7c00] 09:23:15 INFO - PROCESS | 1784 | 1463761395459 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 204 (0xa22c0000) [pid = 1784] [serial = 428] [outer = 0x9b5f7c00] 09:23:16 INFO - PROCESS | 1784 | 1463761396412 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:23:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1634ms 09:23:16 INFO - PROCESS | 1784 | 1463761396449 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1784 | 1463761396453 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:23:16 INFO - PROCESS | 1784 | 1463761396461 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1784 | 1463761396466 Marionette TRACE conn4 <- [1,542,null,{}] 09:23:16 INFO - PROCESS | 1784 | 1463761396474 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1784 | 1463761396722 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:23:16 INFO - PROCESS | 1784 | 1463761396910 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eede800 == 90 [pid = 1784] [id = 143] 09:23:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0x8eee0c00) [pid = 1784] [serial = 429] [outer = (nil)] 09:23:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0x8eeebc00) [pid = 1784] [serial = 430] [outer = 0x8eee0c00] 09:23:17 INFO - PROCESS | 1784 | 1463761397051 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0xa114d000) [pid = 1784] [serial = 431] [outer = 0x8eee0c00] 09:23:17 INFO - PROCESS | 1784 | 1463761397970 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:23:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1537ms 09:23:18 INFO - PROCESS | 1784 | 1463761398000 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:23:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:23:18 INFO - PROCESS | 1784 | 1463761398005 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:23:18 INFO - PROCESS | 1784 | 1463761398013 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1784 | 1463761398016 Marionette TRACE conn4 <- [1,546,null,{}] 09:23:18 INFO - PROCESS | 1784 | 1463761398025 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 1784 | 1463761398292 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:23:18 INFO - PROCESS | 1784 | 1463761398523 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48c800 == 91 [pid = 1784] [id = 144] 09:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0x8ddab400) [pid = 1784] [serial = 432] [outer = (nil)] 09:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0x8ddaf000) [pid = 1784] [serial = 433] [outer = 0x8ddab400] 09:23:18 INFO - PROCESS | 1784 | 1463761398637 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0x8ddb7400) [pid = 1784] [serial = 434] [outer = 0x8ddab400] 09:23:19 INFO - PROCESS | 1784 | 1463761399597 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:23:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1641ms 09:23:19 INFO - PROCESS | 1784 | 1463761399654 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1784 | 1463761399659 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:23:19 INFO - PROCESS | 1784 | 1463761399668 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1784 | 1463761399672 Marionette TRACE conn4 <- [1,550,null,{}] 09:23:19 INFO - PROCESS | 1784 | 1463761399680 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 1784 | 1463761399916 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:23:20 INFO - PROCESS | 1784 | 1463761400178 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dbac000 == 92 [pid = 1784] [id = 145] 09:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0x8ddac800) [pid = 1784] [serial = 435] [outer = (nil)] 09:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 212 (0x8ddb9c00) [pid = 1784] [serial = 436] [outer = 0x8ddac800] 09:23:20 INFO - PROCESS | 1784 | 1463761400317 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 213 (0xa2627400) [pid = 1784] [serial = 437] [outer = 0x8ddac800] 09:23:21 INFO - PROCESS | 1784 | 1463761401400 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:23:21 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. 09:23:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1794ms 09:23:21 INFO - PROCESS | 1784 | 1463761401462 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1784 | 1463761401467 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:23:21 INFO - PROCESS | 1784 | 1463761401476 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1784 | 1463761401481 Marionette TRACE conn4 <- [1,554,null,{}] 09:23:21 INFO - PROCESS | 1784 | 1463761401488 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 1784 | 1463761401714 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:23:21 INFO - PROCESS | 1784 | 1463761401919 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb1000 == 93 [pid = 1784] [id = 146] 09:23:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 214 (0x8ddb4000) [pid = 1784] [serial = 438] [outer = (nil)] 09:23:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 215 (0x92754c00) [pid = 1784] [serial = 439] [outer = 0x8ddb4000] 09:23:22 INFO - PROCESS | 1784 | 1463761402026 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 216 (0x9275a400) [pid = 1784] [serial = 440] [outer = 0x8ddb4000] 09:23:22 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:23 INFO - PROCESS | 1784 | 1463761402995 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 09:23:23 INFO - PROCESS | 1784 | 1463761403014 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1784 | 1463761403017 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:23:23 INFO - PROCESS | 1784 | 1463761403026 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1784 | 1463761403030 Marionette TRACE conn4 <- [1,558,null,{}] 09:23:23 INFO - PROCESS | 1784 | 1463761403038 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 1784 | 1463761403247 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:23:23 INFO - PROCESS | 1784 | 1463761403493 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb1ac00 == 94 [pid = 1784] [id = 147] 09:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 217 (0x8bb1b000) [pid = 1784] [serial = 441] [outer = (nil)] 09:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 218 (0x8bb1d400) [pid = 1784] [serial = 442] [outer = 0x8bb1b000] 09:23:23 INFO - PROCESS | 1784 | 1463761403645 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 219 (0x920b0c00) [pid = 1784] [serial = 443] [outer = 0x8bb1b000] 09:23:24 INFO - PROCESS | 1784 | 1463761404608 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1650ms 09:23:24 INFO - PROCESS | 1784 | 1463761404677 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1784 | 1463761404682 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:23:24 INFO - PROCESS | 1784 | 1463761404690 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1784 | 1463761404695 Marionette TRACE conn4 <- [1,562,null,{}] 09:23:24 INFO - PROCESS | 1784 | 1463761404702 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1784 | 1463761404980 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:23:25 INFO - PROCESS | 1784 | 1463761405242 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb1d800 == 95 [pid = 1784] [id = 148] 09:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 220 (0x8bc9bc00) [pid = 1784] [serial = 444] [outer = (nil)] 09:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x8bca5c00) [pid = 1784] [serial = 445] [outer = 0x8bc9bc00] 09:23:25 INFO - PROCESS | 1784 | 1463761405337 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x8bcaa000) [pid = 1784] [serial = 446] [outer = 0x8bc9bc00] 09:23:25 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:26 INFO - PROCESS | 1784 | 1463761406248 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1590ms 09:23:26 INFO - PROCESS | 1784 | 1463761406280 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1784 | 1463761406283 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:23:26 INFO - PROCESS | 1784 | 1463761406292 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1784 | 1463761406295 Marionette TRACE conn4 <- [1,566,null,{}] 09:23:26 INFO - PROCESS | 1784 | 1463761406303 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1784 | 1463761406510 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:23:26 INFO - PROCESS | 1784 | 1463761406748 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca1800 == 96 [pid = 1784] [id = 149] 09:23:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x8bca8c00) [pid = 1784] [serial = 447] [outer = (nil)] 09:23:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0x92760c00) [pid = 1784] [serial = 448] [outer = 0x8bca8c00] 09:23:26 INFO - PROCESS | 1784 | 1463761406883 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0x92ea5000) [pid = 1784] [serial = 449] [outer = 0x8bca8c00] 09:23:27 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:27 INFO - PROCESS | 1784 | 1463761407787 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1535ms 09:23:27 INFO - PROCESS | 1784 | 1463761407828 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:23:27 INFO - PROCESS | 1784 | 1463761407843 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:23:27 INFO - PROCESS | 1784 | 1463761407851 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1784 | 1463761407856 Marionette TRACE conn4 <- [1,570,null,{}] 09:23:27 INFO - PROCESS | 1784 | 1463761407863 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 1784 | 1463761408072 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:23:28 INFO - PROCESS | 1784 | 1463761408326 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba2400 == 97 [pid = 1784] [id = 150] 09:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 226 (0x8dba4400) [pid = 1784] [serial = 450] [outer = (nil)] 09:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 227 (0x8eec7c00) [pid = 1784] [serial = 451] [outer = 0x8dba4400] 09:23:28 INFO - PROCESS | 1784 | 1463761408460 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 228 (0x8f8c5400) [pid = 1784] [serial = 452] [outer = 0x8dba4400] 09:23:28 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:29 INFO - PROCESS | 1784 | 1463761409378 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1585ms 09:23:29 INFO - PROCESS | 1784 | 1463761409436 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1784 | 1463761409441 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:23:29 INFO - PROCESS | 1784 | 1463761409449 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1784 | 1463761409453 Marionette TRACE conn4 <- [1,574,null,{}] 09:23:29 INFO - PROCESS | 1784 | 1463761409460 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1784 | 1463761409674 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:23:29 INFO - PROCESS | 1784 | 1463761409907 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x918ac800 == 98 [pid = 1784] [id = 151] 09:23:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 229 (0x918ad000) [pid = 1784] [serial = 453] [outer = (nil)] 09:23:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 230 (0x92eac000) [pid = 1784] [serial = 454] [outer = 0x918ad000] 09:23:30 INFO - PROCESS | 1784 | 1463761410043 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 231 (0x92eafc00) [pid = 1784] [serial = 455] [outer = 0x918ad000] 09:23:30 INFO - PROCESS | 1784 | 1463761410970 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1586ms 09:23:31 INFO - PROCESS | 1784 | 1463761411041 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1784 | 1463761411044 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:23:31 INFO - PROCESS | 1784 | 1463761411057 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1784 | 1463761411061 Marionette TRACE conn4 <- [1,578,null,{}] 09:23:31 INFO - PROCESS | 1784 | 1463761411069 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1784 | 1463761411317 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:23:31 INFO - PROCESS | 1784 | 1463761411917 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bc9d000 == 99 [pid = 1784] [id = 152] 09:23:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 232 (0x8bc9e000) [pid = 1784] [serial = 456] [outer = (nil)] 09:23:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 233 (0x8bca2c00) [pid = 1784] [serial = 457] [outer = 0x8bc9e000] 09:23:32 INFO - PROCESS | 1784 | 1463761412025 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 234 (0x8d48dc00) [pid = 1784] [serial = 458] [outer = 0x8bc9e000] 09:23:33 INFO - PROCESS | 1784 | 1463761413033 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2034ms 09:23:33 INFO - PROCESS | 1784 | 1463761413096 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1784 | 1463761413104 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:23:33 INFO - PROCESS | 1784 | 1463761413119 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1784 | 1463761413128 Marionette TRACE conn4 <- [1,582,null,{}] 09:23:33 INFO - PROCESS | 1784 | 1463761413137 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 1784 | 1463761413370 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:23:33 INFO - PROCESS | 1784 | 1463761413625 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9dc00 == 100 [pid = 1784] [id = 153] 09:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 235 (0x8dc46800) [pid = 1784] [serial = 459] [outer = (nil)] 09:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0x8ded4400) [pid = 1784] [serial = 460] [outer = 0x8dc46800] 09:23:33 INFO - PROCESS | 1784 | 1463761413719 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0x8e283000) [pid = 1784] [serial = 461] [outer = 0x8dc46800] 09:23:34 INFO - PROCESS | 1784 | 1463761414804 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1743ms 09:23:34 INFO - PROCESS | 1784 | 1463761414862 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1784 | 1463761414869 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:23:34 INFO - PROCESS | 1784 | 1463761414879 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1784 | 1463761414884 Marionette TRACE conn4 <- [1,586,null,{}] 09:23:34 INFO - PROCESS | 1784 | 1463761414891 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 1784 | 1463761415113 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:23:35 INFO - PROCESS | 1784 | 1463761415469 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x93bf2800 == 99 [pid = 1784] [id = 100] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb63c00 == 98 [pid = 1784] [id = 98] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x918ac400 == 97 [pid = 1784] [id = 93] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8bbc00 == 96 [pid = 1784] [id = 96] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0xa6ce2c00 == 95 [pid = 1784] [id = 94] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x99e10000 == 94 [pid = 1784] [id = 92] 09:23:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64ac00 == 95 [pid = 1784] [id = 154] 09:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0x8d654000) [pid = 1784] [serial = 462] [outer = (nil)] 09:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x8dbad800) [pid = 1784] [serial = 463] [outer = 0x8d654000] 09:23:35 INFO - PROCESS | 1784 | 1463761415635 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x8e360400) [pid = 1784] [serial = 464] [outer = 0x8d654000] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba0400 == 94 [pid = 1784] [id = 136] 09:23:35 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4a000 == 93 [pid = 1784] [id = 135] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8eec2c00 == 92 [pid = 1784] [id = 134] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5f400 == 91 [pid = 1784] [id = 133] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded7000 == 90 [pid = 1784] [id = 132] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba4800 == 89 [pid = 1784] [id = 131] 09:23:36 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded7800 == 88 [pid = 1784] [id = 126] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9a400 == 87 [pid = 1784] [id = 125] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8db90800 == 86 [pid = 1784] [id = 124] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e127000 == 85 [pid = 1784] [id = 123] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0xa3083400 == 84 [pid = 1784] [id = 122] 09:23:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5ac00 == 83 [pid = 1784] [id = 121] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0x8dbac800) [pid = 1784] [serial = 358] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0x9c2d1400) [pid = 1784] [serial = 321] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0x9a74cc00) [pid = 1784] [serial = 318] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x93bf1400) [pid = 1784] [serial = 351] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x8e12b000) [pid = 1784] [serial = 330] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 234 (0x8eecb400) [pid = 1784] [serial = 354] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 233 (0x91010800) [pid = 1784] [serial = 312] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 232 (0xa6ce3800) [pid = 1784] [serial = 327] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 231 (0x8dba9c00) [pid = 1784] [serial = 357] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 230 (0x97734800) [pid = 1784] [serial = 352] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 229 (0x920a6000) [pid = 1784] [serial = 339] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 228 (0x9171b000) [pid = 1784] [serial = 349] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 227 (0x8da8bc00) [pid = 1784] [serial = 342] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 226 (0x8f8bf400) [pid = 1784] [serial = 346] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 225 (0x8e286800) [pid = 1784] [serial = 333] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0x8f687c00) [pid = 1784] [serial = 345] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0xa26e9800) [pid = 1784] [serial = 324] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x8eecec00) [pid = 1784] [serial = 355] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x9541bc00) [pid = 1784] [serial = 315] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x8f686c00) [pid = 1784] [serial = 336] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | --DOMWINDOW == 219 (0x9100ac00) [pid = 1784] [serial = 348] [outer = (nil)] [url = about:blank] 09:23:36 INFO - PROCESS | 1784 | 1463761416780 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1940ms 09:23:36 INFO - PROCESS | 1784 | 1463761416843 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1784 | 1463761416848 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:23:36 INFO - PROCESS | 1784 | 1463761416867 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1784 | 1463761416880 Marionette TRACE conn4 <- [1,590,null,{}] 09:23:36 INFO - PROCESS | 1784 | 1463761416897 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1784 | 1463761417115 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:23:37 INFO - PROCESS | 1784 | 1463761417329 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5d400 == 84 [pid = 1784] [id = 155] 09:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 220 (0x8eec4400) [pid = 1784] [serial = 465] [outer = (nil)] 09:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x8eee5c00) [pid = 1784] [serial = 466] [outer = 0x8eec4400] 09:23:37 INFO - PROCESS | 1784 | 1463761417412 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x8f689400) [pid = 1784] [serial = 467] [outer = 0x8eec4400] 09:23:38 INFO - PROCESS | 1784 | 1463761418427 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1604ms 09:23:38 INFO - PROCESS | 1784 | 1463761418468 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1784 | 1463761418472 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:23:38 INFO - PROCESS | 1784 | 1463761418481 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1784 | 1463761418485 Marionette TRACE conn4 <- [1,594,null,{}] 09:23:38 INFO - PROCESS | 1784 | 1463761418504 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 1784 | 1463761418779 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:23:38 INFO - PROCESS | 1784 | 1463761418941 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4e400 == 85 [pid = 1784] [id = 156] 09:23:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x8eee3000) [pid = 1784] [serial = 468] [outer = (nil)] 09:23:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0x90d3b800) [pid = 1784] [serial = 469] [outer = 0x8eee3000] 09:23:39 INFO - PROCESS | 1784 | 1463761419035 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0x90dd1000) [pid = 1784] [serial = 470] [outer = 0x8eee3000] 09:23:39 INFO - PROCESS | 1784 | 1463761419987 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1536ms 09:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:23:40 INFO - PROCESS | 1784 | 1463761420018 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1784 | 1463761420022 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:23:40 INFO - PROCESS | 1784 | 1463761420030 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1784 | 1463761420033 Marionette TRACE conn4 <- [1,598,null,{}] 09:23:40 INFO - PROCESS | 1784 | 1463761420040 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1784 | 1463761420499 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:23:40 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0x8eecb000) [pid = 1784] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:23:40 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0x8e28b000) [pid = 1784] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:23:40 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x8dba6800) [pid = 1784] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:23:40 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x90d37c00) [pid = 1784] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:23:40 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x90dcbc00) [pid = 1784] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:23:40 INFO - PROCESS | 1784 | 1463761420669 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e28b000 == 86 [pid = 1784] [id = 157] 09:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x8eec0c00) [pid = 1784] [serial = 471] [outer = (nil)] 09:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x90d39000) [pid = 1784] [serial = 472] [outer = 0x8eec0c00] 09:23:40 INFO - PROCESS | 1784 | 1463761420773 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x919eb000) [pid = 1784] [serial = 473] [outer = 0x8eec0c00] 09:23:41 INFO - PROCESS | 1784 | 1463761421789 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1786ms 09:23:41 INFO - PROCESS | 1784 | 1463761421815 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:23:41 INFO - PROCESS | 1784 | 1463761421820 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:23:41 INFO - PROCESS | 1784 | 1463761421827 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1784 | 1463761421831 Marionette TRACE conn4 <- [1,602,null,{}] 09:23:41 INFO - PROCESS | 1784 | 1463761421838 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1784 | 1463761422033 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:23:42 INFO - PROCESS | 1784 | 1463761422184 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da83c00 == 87 [pid = 1784] [id = 158] 09:23:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0x90d31c00) [pid = 1784] [serial = 474] [outer = (nil)] 09:23:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0x954d4c00) [pid = 1784] [serial = 475] [outer = 0x90d31c00] 09:23:42 INFO - PROCESS | 1784 | 1463761422265 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 226 (0x997e6400) [pid = 1784] [serial = 476] [outer = 0x90d31c00] 09:23:43 INFO - PROCESS | 1784 | 1463761423341 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1589ms 09:23:43 INFO - PROCESS | 1784 | 1463761423417 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 1784 | 1463761423425 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:23:43 INFO - PROCESS | 1784 | 1463761423437 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1784 | 1463761423445 Marionette TRACE conn4 <- [1,606,null,{}] 09:23:43 INFO - PROCESS | 1784 | 1463761423456 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 1784 | 1463761423818 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:23:44 INFO - PROCESS | 1784 | 1463761424026 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9d000 == 88 [pid = 1784] [id = 159] 09:23:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 227 (0x8dba6400) [pid = 1784] [serial = 477] [outer = (nil)] 09:23:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 228 (0x8dc46400) [pid = 1784] [serial = 478] [outer = 0x8dba6400] 09:23:44 INFO - PROCESS | 1784 | 1463761424125 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 229 (0x8ded1400) [pid = 1784] [serial = 479] [outer = 0x8dba6400] 09:23:45 INFO - PROCESS | 1784 | 1463761425108 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1706ms 09:23:45 INFO - PROCESS | 1784 | 1463761425161 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1784 | 1463761425171 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:23:45 INFO - PROCESS | 1784 | 1463761425185 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1784 | 1463761425191 Marionette TRACE conn4 <- [1,610,null,{}] 09:23:45 INFO - PROCESS | 1784 | 1463761425198 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1784 | 1463761425426 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:23:45 INFO - PROCESS | 1784 | 1463761425674 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5d800 == 89 [pid = 1784] [id = 160] 09:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 230 (0x8ee5a800) [pid = 1784] [serial = 480] [outer = (nil)] 09:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 231 (0x8eec7800) [pid = 1784] [serial = 481] [outer = 0x8ee5a800] 09:23:45 INFO - PROCESS | 1784 | 1463761425819 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 232 (0x8eee7800) [pid = 1784] [serial = 482] [outer = 0x8ee5a800] 09:23:46 INFO - PROCESS | 1784 | 1463761426910 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1790ms 09:23:46 INFO - PROCESS | 1784 | 1463761426975 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1784 | 1463761426980 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:23:46 INFO - PROCESS | 1784 | 1463761426989 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1784 | 1463761426996 Marionette TRACE conn4 <- [1,614,null,{}] 09:23:47 INFO - PROCESS | 1784 | 1463761427015 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1784 | 1463761427284 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:23:47 INFO - PROCESS | 1784 | 1463761427530 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eecc000 == 90 [pid = 1784] [id = 161] 09:23:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 233 (0x9275e400) [pid = 1784] [serial = 483] [outer = (nil)] 09:23:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 234 (0x952c5c00) [pid = 1784] [serial = 484] [outer = 0x9275e400] 09:23:47 INFO - PROCESS | 1784 | 1463761427670 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 235 (0x997f4400) [pid = 1784] [serial = 485] [outer = 0x9275e400] 09:23:48 INFO - PROCESS | 1784 | 1463761428630 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1701ms 09:23:48 INFO - PROCESS | 1784 | 1463761428689 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1784 | 1463761428695 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:23:48 INFO - PROCESS | 1784 | 1463761428703 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1784 | 1463761428707 Marionette TRACE conn4 <- [1,618,null,{}] 09:23:48 INFO - PROCESS | 1784 | 1463761428714 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 1784 | 1463761428933 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:23:49 INFO - PROCESS | 1784 | 1463761429168 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x92757000 == 91 [pid = 1784] [id = 162] 09:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0x9a476c00) [pid = 1784] [serial = 486] [outer = (nil)] 09:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0x9a479800) [pid = 1784] [serial = 487] [outer = 0x9a476c00] 09:23:49 INFO - PROCESS | 1784 | 1463761429316 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0x9a47e400) [pid = 1784] [serial = 488] [outer = 0x9a476c00] 09:23:50 INFO - PROCESS | 1784 | 1463761430243 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1583ms 09:23:50 INFO - PROCESS | 1784 | 1463761430287 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1784 | 1463761430292 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:23:50 INFO - PROCESS | 1784 | 1463761430299 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1784 | 1463761430304 Marionette TRACE conn4 <- [1,622,null,{}] 09:23:50 INFO - PROCESS | 1784 | 1463761430311 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 1784 | 1463761430531 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:23:50 INFO - PROCESS | 1784 | 1463761430769 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x99e10400 == 92 [pid = 1784] [id = 163] 09:23:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x9a47f800) [pid = 1784] [serial = 489] [outer = (nil)] 09:23:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x9aa0b800) [pid = 1784] [serial = 490] [outer = 0x9a47f800] 09:23:50 INFO - PROCESS | 1784 | 1463761430908 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 241 (0x9aad2800) [pid = 1784] [serial = 491] [outer = 0x9a47f800] 09:23:51 INFO - PROCESS | 1784 | 1463761431969 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1735ms 09:23:52 INFO - PROCESS | 1784 | 1463761432036 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:23:52 INFO - PROCESS | 1784 | 1463761432041 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:23:52 INFO - PROCESS | 1784 | 1463761432049 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1784 | 1463761432052 Marionette TRACE conn4 <- [1,626,null,{}] 09:23:52 INFO - PROCESS | 1784 | 1463761432059 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1784 | 1463761432343 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:23:52 INFO - PROCESS | 1784 | 1463761432593 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb16800 == 93 [pid = 1784] [id = 164] 09:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 242 (0x9a481000) [pid = 1784] [serial = 492] [outer = (nil)] 09:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 243 (0xa2277c00) [pid = 1784] [serial = 493] [outer = 0x9a481000] 09:23:52 INFO - PROCESS | 1784 | 1463761432736 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 244 (0xa3083400) [pid = 1784] [serial = 494] [outer = 0x9a481000] 09:23:53 INFO - PROCESS | 1784 | 1463761433678 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1698ms 09:23:53 INFO - PROCESS | 1784 | 1463761433746 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1784 | 1463761433750 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:23:53 INFO - PROCESS | 1784 | 1463761433759 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1784 | 1463761433762 Marionette TRACE conn4 <- [1,630,null,{}] 09:23:53 INFO - PROCESS | 1784 | 1463761433770 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 1784 | 1463761434018 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:23:54 INFO - PROCESS | 1784 | 1463761434277 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddbe000 == 94 [pid = 1784] [id = 165] 09:23:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 245 (0x8ddbe400) [pid = 1784] [serial = 495] [outer = (nil)] 09:23:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 246 (0x8ddc6000) [pid = 1784] [serial = 496] [outer = 0x8ddbe400] 09:23:54 INFO - PROCESS | 1784 | 1463761434371 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 247 (0x8ddc8000) [pid = 1784] [serial = 497] [outer = 0x8ddbe400] 09:23:55 INFO - PROCESS | 1784 | 1463761435288 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1590ms 09:23:55 INFO - PROCESS | 1784 | 1463761435349 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:23:55 INFO - PROCESS | 1784 | 1463761435354 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:23:55 INFO - PROCESS | 1784 | 1463761435362 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1784 | 1463761435365 Marionette TRACE conn4 <- [1,634,null,{}] 09:23:55 INFO - PROCESS | 1784 | 1463761435372 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1784 | 1463761435587 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:23:55 INFO - PROCESS | 1784 | 1463761435824 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d7800 == 95 [pid = 1784] [id = 166] 09:23:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 248 (0x8c1d8000) [pid = 1784] [serial = 498] [outer = (nil)] 09:23:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 249 (0x8c1df800) [pid = 1784] [serial = 499] [outer = 0x8c1d8000] 09:23:55 INFO - PROCESS | 1784 | 1463761435958 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 250 (0x8c1e2800) [pid = 1784] [serial = 500] [outer = 0x8c1d8000] 09:23:56 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:56 INFO - PROCESS | 1784 | 1463761436883 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1586ms 09:23:56 INFO - PROCESS | 1784 | 1463761436947 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:23:56 INFO - PROCESS | 1784 | 1463761436952 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:23:56 INFO - PROCESS | 1784 | 1463761436959 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1784 | 1463761436963 Marionette TRACE conn4 <- [1,638,null,{}] 09:23:56 INFO - PROCESS | 1784 | 1463761436970 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1784 | 1463761437206 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:23:57 INFO - PROCESS | 1784 | 1463761437446 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee2c00 == 96 [pid = 1784] [id = 167] 09:23:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 251 (0x8aee4c00) [pid = 1784] [serial = 501] [outer = (nil)] 09:23:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 252 (0x8aeea400) [pid = 1784] [serial = 502] [outer = 0x8aee4c00] 09:23:57 INFO - PROCESS | 1784 | 1463761437590 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 253 (0x8aeed800) [pid = 1784] [serial = 503] [outer = 0x8aee4c00] 09:23:58 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:58 INFO - PROCESS | 1784 | 1463761438503 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1589ms 09:23:58 INFO - PROCESS | 1784 | 1463761438548 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1784 | 1463761438553 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:23:58 INFO - PROCESS | 1784 | 1463761438561 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1784 | 1463761438565 Marionette TRACE conn4 <- [1,642,null,{}] 09:23:58 INFO - PROCESS | 1784 | 1463761438572 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 1784 | 1463761438787 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:23:59 INFO - PROCESS | 1784 | 1463761439030 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee9c00 == 97 [pid = 1784] [id = 168] 09:23:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 254 (0x8aeec400) [pid = 1784] [serial = 504] [outer = (nil)] 09:23:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x8c1e1800) [pid = 1784] [serial = 505] [outer = 0x8aeec400] 09:23:59 INFO - PROCESS | 1784 | 1463761439169 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x8c1e6c00) [pid = 1784] [serial = 506] [outer = 0x8aeec400] 09:24:00 INFO - PROCESS | 1784 | 1463761440098 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1588ms 09:24:00 INFO - PROCESS | 1784 | 1463761440150 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1784 | 1463761440155 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:24:00 INFO - PROCESS | 1784 | 1463761440162 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1784 | 1463761440167 Marionette TRACE conn4 <- [1,646,null,{}] 09:24:00 INFO - PROCESS | 1784 | 1463761440173 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1784 | 1463761440405 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:24:00 INFO - PROCESS | 1784 | 1463761440654 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5c400 == 98 [pid = 1784] [id = 169] 09:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x89f66800) [pid = 1784] [serial = 507] [outer = (nil)] 09:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0x8aeecc00) [pid = 1784] [serial = 508] [outer = 0x89f66800] 09:24:00 INFO - PROCESS | 1784 | 1463761440796 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x8ddc9000) [pid = 1784] [serial = 509] [outer = 0x89f66800] 09:24:01 INFO - PROCESS | 1784 | 1463761441879 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1786ms 09:24:01 INFO - PROCESS | 1784 | 1463761441952 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1784 | 1463761441958 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:24:01 INFO - PROCESS | 1784 | 1463761441969 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1784 | 1463761441974 Marionette TRACE conn4 <- [1,650,null,{}] 09:24:01 INFO - PROCESS | 1784 | 1463761441985 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 1784 | 1463761442202 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:24:02 INFO - PROCESS | 1784 | 1463761442442 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a186800 == 99 [pid = 1784] [id = 170] 09:24:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8a187000) [pid = 1784] [serial = 510] [outer = (nil)] 09:24:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x8a18cc00) [pid = 1784] [serial = 511] [outer = 0x8a187000] 09:24:02 INFO - PROCESS | 1784 | 1463761442531 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x8a18e800) [pid = 1784] [serial = 512] [outer = 0x8a187000] 09:24:03 INFO - PROCESS | 1784 | 1463761443439 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1544ms 09:24:03 INFO - PROCESS | 1784 | 1463761443513 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1784 | 1463761443517 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:24:03 INFO - PROCESS | 1784 | 1463761443526 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1784 | 1463761443529 Marionette TRACE conn4 <- [1,654,null,{}] 09:24:03 INFO - PROCESS | 1784 | 1463761443550 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1784 | 1463761443872 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:24:04 INFO - PROCESS | 1784 | 1463761444185 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5c000 == 100 [pid = 1784] [id = 171] 09:24:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x8a187c00) [pid = 1784] [serial = 513] [outer = (nil)] 09:24:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 264 (0x8aeeb000) [pid = 1784] [serial = 514] [outer = 0x8a187c00] 09:24:04 INFO - PROCESS | 1784 | 1463761444275 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 265 (0x8dedd800) [pid = 1784] [serial = 515] [outer = 0x8a187c00] 09:24:05 INFO - PROCESS | 1784 | 1463761445664 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2256ms 09:24:05 INFO - PROCESS | 1784 | 1463761445795 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1784 | 1463761445802 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:24:05 INFO - PROCESS | 1784 | 1463761445812 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1784 | 1463761445817 Marionette TRACE conn4 <- [1,658,null,{}] 09:24:05 INFO - PROCESS | 1784 | 1463761445827 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1784 | 1463761446027 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:24:06 INFO - PROCESS | 1784 | 1463761446229 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5b400 == 101 [pid = 1784] [id = 172] 09:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 266 (0x8a18d800) [pid = 1784] [serial = 516] [outer = (nil)] 09:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0x8bca8800) [pid = 1784] [serial = 517] [outer = 0x8a18d800] 09:24:06 INFO - PROCESS | 1784 | 1463761446360 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0x8c1e5400) [pid = 1784] [serial = 518] [outer = 0x8a18d800] 09:24:07 INFO - PROCESS | 1784 | 1463761447507 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1737ms 09:24:07 INFO - PROCESS | 1784 | 1463761447549 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1784 | 1463761447558 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:24:07 INFO - PROCESS | 1784 | 1463761447573 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1784 | 1463761447578 Marionette TRACE conn4 <- [1,662,null,{}] 09:24:07 INFO - PROCESS | 1784 | 1463761447586 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 1784 | 1463761447816 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:24:08 INFO - PROCESS | 1784 | 1463761448071 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48f000 == 102 [pid = 1784] [id = 173] 09:24:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0x8d64e000) [pid = 1784] [serial = 519] [outer = (nil)] 09:24:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0x8dc48c00) [pid = 1784] [serial = 520] [outer = 0x8d64e000] 09:24:08 INFO - PROCESS | 1784 | 1463761448194 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0x8ddbf400) [pid = 1784] [serial = 521] [outer = 0x8d64e000] 09:24:08 INFO - PROCESS | 1784 | --DOCSHELL 0x95472000 == 101 [pid = 1784] [id = 23] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0x8e359800) [pid = 1784] [serial = 375] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0x8d650000) [pid = 1784] [serial = 385] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x8deddc00) [pid = 1784] [serial = 378] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0x8db9ac00) [pid = 1784] [serial = 372] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x9aa07400) [pid = 1784] [serial = 366] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 265 (0x8d493400) [pid = 1784] [serial = 381] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 264 (0x8eec7000) [pid = 1784] [serial = 363] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 263 (0x90d3e800) [pid = 1784] [serial = 369] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 262 (0x99110c00) [pid = 1784] [serial = 360] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 261 (0x8dc45000) [pid = 1784] [serial = 388] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 260 (0x919ea800) [pid = 1784] [serial = 409] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48c800 == 100 [pid = 1784] [id = 144] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8eede800 == 99 [pid = 1784] [id = 143] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5f6800 == 98 [pid = 1784] [id = 142] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8db90000 == 97 [pid = 1784] [id = 141] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x90d39800 == 96 [pid = 1784] [id = 140] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8db91c00 == 95 [pid = 1784] [id = 139] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8e357800 == 94 [pid = 1784] [id = 138] 09:24:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48a000 == 93 [pid = 1784] [id = 137] 09:24:09 INFO - PROCESS | 1784 | 1463761449287 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 259 (0x8f68dc00) [pid = 1784] [serial = 400] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 258 (0x8ee5a400) [pid = 1784] [serial = 398] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 257 (0x8ded5400) [pid = 1784] [serial = 394] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 256 (0x90dd6000) [pid = 1784] [serial = 403] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 255 (0x918b3000) [pid = 1784] [serial = 406] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 254 (0x91007c00) [pid = 1784] [serial = 404] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 253 (0x8dedbc00) [pid = 1784] [serial = 395] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 252 (0x8dc4ec00) [pid = 1784] [serial = 391] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 251 (0x8eb5bc00) [pid = 1784] [serial = 397] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 250 (0x918b1800) [pid = 1784] [serial = 214] [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.] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 249 (0x90d34800) [pid = 1784] [serial = 401] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1784 | --DOMWINDOW == 248 (0x919e1400) [pid = 1784] [serial = 407] [outer = (nil)] [url = about:blank] 09:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1789ms 09:24:09 INFO - PROCESS | 1784 | 1463761449361 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1784 | 1463761449366 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:24:09 INFO - PROCESS | 1784 | 1463761449374 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1784 | 1463761449381 Marionette TRACE conn4 <- [1,666,null,{}] 09:24:09 INFO - PROCESS | 1784 | 1463761449399 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 1784 | 1463761449623 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:24:09 INFO - PROCESS | 1784 | 1463761449863 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d496400 == 94 [pid = 1784] [id = 174] 09:24:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 249 (0x8dba1400) [pid = 1784] [serial = 522] [outer = (nil)] 09:24:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 250 (0x8e128400) [pid = 1784] [serial = 523] [outer = 0x8dba1400] 09:24:09 INFO - PROCESS | 1784 | 1463761449961 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 251 (0x8e356800) [pid = 1784] [serial = 524] [outer = 0x8dba1400] 09:24:10 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:10 INFO - PROCESS | 1784 | 1463761450810 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1493ms 09:24:10 INFO - PROCESS | 1784 | 1463761450869 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:24:10 INFO - PROCESS | 1784 | 1463761450874 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:24:10 INFO - PROCESS | 1784 | 1463761450912 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1784 | 1463761450917 Marionette TRACE conn4 <- [1,670,null,{}] 09:24:10 INFO - PROCESS | 1784 | 1463761450925 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1784 | 1463761451129 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:24:11 INFO - PROCESS | 1784 | 1463761451143 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb13000 == 95 [pid = 1784] [id = 175] 09:24:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 252 (0x8ee61400) [pid = 1784] [serial = 525] [outer = (nil)] 09:24:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 253 (0x8eec8400) [pid = 1784] [serial = 526] [outer = 0x8ee61400] 09:24:11 INFO - PROCESS | 1784 | 1463761451224 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 254 (0x8eee0400) [pid = 1784] [serial = 527] [outer = 0x8ee61400] 09:24:12 INFO - PROCESS | 1784 | 1463761452298 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1474ms 09:24:12 INFO - PROCESS | 1784 | 1463761452355 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:24:12 INFO - PROCESS | 1784 | 1463761452360 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:24:12 INFO - PROCESS | 1784 | 1463761452375 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1784 | 1463761452378 Marionette TRACE conn4 <- [1,674,null,{}] 09:24:12 INFO - PROCESS | 1784 | 1463761452385 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 1784 | 1463761452636 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:24:12 INFO - PROCESS | 1784 | 1463761452672 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb4800 == 96 [pid = 1784] [id = 176] 09:24:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x8ee5d800) [pid = 1784] [serial = 528] [outer = (nil)] 09:24:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x8f68dc00) [pid = 1784] [serial = 529] [outer = 0x8ee5d800] 09:24:12 INFO - PROCESS | 1784 | 1463761452754 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x8f8be400) [pid = 1784] [serial = 530] [outer = 0x8ee5d800] 09:24:13 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 256 (0x8bc9e000) [pid = 1784] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 255 (0x8e287c00) [pid = 1784] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 254 (0x8eec0c00) [pid = 1784] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 253 (0x8eee3000) [pid = 1784] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 252 (0x8dc46800) [pid = 1784] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 251 (0x8eec4400) [pid = 1784] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:24:14 INFO - PROCESS | 1784 | --DOMWINDOW == 250 (0x8d654000) [pid = 1784] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:24:14 INFO - PROCESS | 1784 | 1463761454283 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:24:14 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 09:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1993ms 09:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:24:14 INFO - PROCESS | 1784 | 1463761454360 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1784 | 1463761454363 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:24:14 INFO - PROCESS | 1784 | 1463761454372 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1784 | 1463761454377 Marionette TRACE conn4 <- [1,678,null,{}] 09:24:14 INFO - PROCESS | 1784 | 1463761454384 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1784 | 1463761454672 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:24:14 INFO - PROCESS | 1784 | 1463761454774 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bc9e000 == 97 [pid = 1784] [id = 177] 09:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 251 (0x8da85800) [pid = 1784] [serial = 531] [outer = (nil)] 09:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 252 (0x8eeeac00) [pid = 1784] [serial = 532] [outer = 0x8da85800] 09:24:14 INFO - PROCESS | 1784 | 1463761454857 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 253 (0x91010800) [pid = 1784] [serial = 533] [outer = 0x8da85800] 09:24:15 INFO - PROCESS | 1784 | 1463761455658 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1337ms 09:24:15 INFO - PROCESS | 1784 | 1463761455707 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1784 | 1463761455712 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:24:15 INFO - PROCESS | 1784 | 1463761455719 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1784 | 1463761455724 Marionette TRACE conn4 <- [1,682,null,{}] 09:24:15 INFO - PROCESS | 1784 | 1463761455731 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 1784 | 1463761455926 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:24:16 INFO - PROCESS | 1784 | 1463761456220 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f62000 == 98 [pid = 1784] [id = 178] 09:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 254 (0x89f64000) [pid = 1784] [serial = 534] [outer = (nil)] 09:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x8a18fc00) [pid = 1784] [serial = 535] [outer = 0x89f64000] 09:24:16 INFO - PROCESS | 1784 | 1463761456393 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x8aef0800) [pid = 1784] [serial = 536] [outer = 0x89f64000] 09:24:17 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:17 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:17 INFO - PROCESS | 1784 | 1463761457902 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:24:17 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) 09:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2247ms 09:24:17 INFO - PROCESS | 1784 | 1463761457971 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1784 | 1463761457979 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:24:17 INFO - PROCESS | 1784 | 1463761457989 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1784 | 1463761457996 Marionette TRACE conn4 <- [1,686,null,{}] 09:24:18 INFO - PROCESS | 1784 | 1463761458005 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1784 | 1463761458269 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:24:18 INFO - PROCESS | 1784 | 1463761458466 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d498c00 == 99 [pid = 1784] [id = 179] 09:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x8d650c00) [pid = 1784] [serial = 537] [outer = (nil)] 09:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0x8dbaa400) [pid = 1784] [serial = 538] [outer = 0x8d650c00] 09:24:18 INFO - PROCESS | 1784 | 1463761458602 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x8ddb0400) [pid = 1784] [serial = 539] [outer = 0x8d650c00] 09:24:19 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:20 INFO - PROCESS | 1784 | 1463761460147 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2196ms 09:24:20 INFO - PROCESS | 1784 | 1463761460190 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1784 | 1463761460198 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:24:20 INFO - PROCESS | 1784 | 1463761460207 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1784 | 1463761460210 Marionette TRACE conn4 <- [1,690,null,{}] 09:24:20 INFO - PROCESS | 1784 | 1463761460219 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1784 | 1463761460477 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:24:20 INFO - PROCESS | 1784 | 1463761460674 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba0400 == 100 [pid = 1784] [id = 180] 09:24:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8ddaf400) [pid = 1784] [serial = 540] [outer = (nil)] 09:24:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x8e35e000) [pid = 1784] [serial = 541] [outer = 0x8ddaf400] 09:24:20 INFO - PROCESS | 1784 | 1463761460807 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x8eede400) [pid = 1784] [serial = 542] [outer = 0x8ddaf400] 09:24:22 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:22 INFO - PROCESS | 1784 | 1463761462340 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2185ms 09:24:22 INFO - PROCESS | 1784 | 1463761462393 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1784 | 1463761462398 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:24:22 INFO - PROCESS | 1784 | 1463761462419 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1784 | 1463761462430 Marionette TRACE conn4 <- [1,694,null,{}] 09:24:22 INFO - PROCESS | 1784 | 1463761462482 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 1784 | 1463761462731 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:24:22 INFO - PROCESS | 1784 | 1463761462946 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a189c00 == 101 [pid = 1784] [id = 181] 09:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x8f8bd800) [pid = 1784] [serial = 543] [outer = (nil)] 09:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 264 (0x918b2400) [pid = 1784] [serial = 544] [outer = 0x8f8bd800] 09:24:23 INFO - PROCESS | 1784 | 1463761463078 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 265 (0x920aa800) [pid = 1784] [serial = 545] [outer = 0x8f8bd800] 09:24:24 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:24 INFO - PROCESS | 1784 | 1463761464541 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:24:24 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) 09:24:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2211ms 09:24:24 INFO - PROCESS | 1784 | 1463761464620 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1784 | 1463761464627 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:24:24 INFO - PROCESS | 1784 | 1463761464636 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1784 | 1463761464639 Marionette TRACE conn4 <- [1,698,null,{}] 09:24:24 INFO - PROCESS | 1784 | 1463761464647 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 1784 | 1463761464902 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:24:25 INFO - PROCESS | 1784 | 1463761465099 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e360800 == 102 [pid = 1784] [id = 182] 09:24:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 266 (0x90dd3800) [pid = 1784] [serial = 546] [outer = (nil)] 09:24:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0x92ea3400) [pid = 1784] [serial = 547] [outer = 0x90dd3800] 09:24:25 INFO - PROCESS | 1784 | 1463761465234 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0x93b05c00) [pid = 1784] [serial = 548] [outer = 0x90dd3800] 09:24:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:26 INFO - PROCESS | 1784 | 1463761466592 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:24:26 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) 09:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1985ms 09:24:26 INFO - PROCESS | 1784 | 1463761466621 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1784 | 1463761466626 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:24:26 INFO - PROCESS | 1784 | 1463761466711 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1784 | 1463761466716 Marionette TRACE conn4 <- [1,702,null,{}] 09:24:26 INFO - PROCESS | 1784 | 1463761466728 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1784 | 1463761466946 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:24:27 INFO - PROCESS | 1784 | 1463761467141 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9275d400 == 103 [pid = 1784] [id = 183] 09:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0x92ea6c00) [pid = 1784] [serial = 549] [outer = (nil)] 09:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0x954c8400) [pid = 1784] [serial = 550] [outer = 0x92ea6c00] 09:24:27 INFO - PROCESS | 1784 | 1463761467302 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0x9a47a800) [pid = 1784] [serial = 551] [outer = 0x92ea6c00] 09:24:28 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:28 INFO - PROCESS | 1784 | 1463761468840 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2167ms 09:24:28 INFO - PROCESS | 1784 | 1463761468856 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1784 | 1463761468860 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:24:28 INFO - PROCESS | 1784 | 1463761468869 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1784 | 1463761468874 Marionette TRACE conn4 <- [1,706,null,{}] 09:24:28 INFO - PROCESS | 1784 | 1463761468881 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 1784 | 1463761469096 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:24:29 INFO - PROCESS | 1784 | 1463761469295 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c5400 == 104 [pid = 1784] [id = 184] 09:24:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 272 (0x952c8400) [pid = 1784] [serial = 552] [outer = (nil)] 09:24:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 273 (0x9b35a000) [pid = 1784] [serial = 553] [outer = 0x952c8400] 09:24:29 INFO - PROCESS | 1784 | 1463761469388 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 274 (0x9b5fa800) [pid = 1784] [serial = 554] [outer = 0x952c8400] 09:24:30 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:30 INFO - PROCESS | 1784 | 1463761470745 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1890ms 09:24:30 INFO - PROCESS | 1784 | 1463761470759 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1784 | 1463761470763 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:24:30 INFO - PROCESS | 1784 | 1463761470820 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1784 | 1463761470824 Marionette TRACE conn4 <- [1,710,null,{}] 09:24:30 INFO - PROCESS | 1784 | 1463761470856 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 1784 | 1463761471068 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:24:31 INFO - PROCESS | 1784 | 1463761471263 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9a000 == 105 [pid = 1784] [id = 185] 09:24:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 275 (0x8db9c800) [pid = 1784] [serial = 555] [outer = (nil)] 09:24:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 276 (0x90dd8400) [pid = 1784] [serial = 556] [outer = 0x8db9c800] 09:24:31 INFO - PROCESS | 1784 | 1463761471355 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 277 (0x919e5c00) [pid = 1784] [serial = 557] [outer = 0x8db9c800] 09:24:32 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:32 INFO - PROCESS | 1784 | 1463761472719 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1960ms 09:24:32 INFO - PROCESS | 1784 | 1463761472864 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1784 | 1463761472869 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:24:32 INFO - PROCESS | 1784 | 1463761472900 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1784 | 1463761472906 Marionette TRACE conn4 <- [1,714,null,{}] 09:24:32 INFO - PROCESS | 1784 | 1463761472914 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1784 | 1463761473122 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:24:33 INFO - PROCESS | 1784 | 1463761473323 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e288800 == 106 [pid = 1784] [id = 186] 09:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 278 (0x8e35f800) [pid = 1784] [serial = 558] [outer = (nil)] 09:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 279 (0x9c3ecc00) [pid = 1784] [serial = 559] [outer = 0x8e35f800] 09:24:33 INFO - PROCESS | 1784 | 1463761473414 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 280 (0xa1152400) [pid = 1784] [serial = 560] [outer = 0x8e35f800] 09:24:34 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:34 INFO - PROCESS | 1784 | 1463761474900 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:24:34 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 09:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2052ms 09:24:34 INFO - PROCESS | 1784 | 1463761474940 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1784 | 1463761474947 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:24:34 INFO - PROCESS | 1784 | 1463761474958 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1784 | 1463761474963 Marionette TRACE conn4 <- [1,718,null,{}] 09:24:34 INFO - PROCESS | 1784 | 1463761474974 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1784 | 1463761475216 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:24:35 INFO - PROCESS | 1784 | 1463761475418 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18f000 == 107 [pid = 1784] [id = 187] 09:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 281 (0x8a8e9800) [pid = 1784] [serial = 561] [outer = (nil)] 09:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 282 (0x8a8f3000) [pid = 1784] [serial = 562] [outer = 0x8a8e9800] 09:24:35 INFO - PROCESS | 1784 | 1463761475558 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 283 (0x8d48a800) [pid = 1784] [serial = 563] [outer = 0x8a8e9800] 09:24:36 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:36 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:36 INFO - PROCESS | 1784 | 1463761476989 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2093ms 09:24:37 INFO - PROCESS | 1784 | 1463761477051 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1784 | 1463761477061 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:24:37 INFO - PROCESS | 1784 | 1463761477075 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1784 | 1463761477080 Marionette TRACE conn4 <- [1,722,null,{}] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x997f1800 == 106 [pid = 1784] [id = 101] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8e28b000 == 105 [pid = 1784] [id = 157] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4e400 == 104 [pid = 1784] [id = 156] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5d400 == 103 [pid = 1784] [id = 155] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 282 (0x8ddb9c00) [pid = 1784] [serial = 436] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 281 (0x92754c00) [pid = 1784] [serial = 439] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 280 (0x8bb1d400) [pid = 1784] [serial = 442] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 279 (0x8bca5c00) [pid = 1784] [serial = 445] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 278 (0x92760c00) [pid = 1784] [serial = 448] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 277 (0x8eec7c00) [pid = 1784] [serial = 451] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 276 (0x92eac000) [pid = 1784] [serial = 454] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | --DOMWINDOW == 275 (0x954d4c00) [pid = 1784] [serial = 475] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 1784 | 1463761477231 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bc9e000 == 102 [pid = 1784] [id = 177] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddb4800 == 101 [pid = 1784] [id = 176] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb13000 == 100 [pid = 1784] [id = 175] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8d496400 == 99 [pid = 1784] [id = 174] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48f000 == 98 [pid = 1784] [id = 173] 09:24:37 INFO - PROCESS | 1784 | 1463761477507 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5b400 == 97 [pid = 1784] [id = 172] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddbe000 == 96 [pid = 1784] [id = 165] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb16800 == 95 [pid = 1784] [id = 164] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x99e10400 == 94 [pid = 1784] [id = 163] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x92757000 == 93 [pid = 1784] [id = 162] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8eecc000 == 92 [pid = 1784] [id = 161] 09:24:37 INFO - PROCESS | 1784 | 1463761477698 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5d800 == 91 [pid = 1784] [id = 160] 09:24:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9d000 == 90 [pid = 1784] [id = 159] 09:24:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f0800 == 91 [pid = 1784] [id = 188] 09:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 276 (0x8bb20400) [pid = 1784] [serial = 564] [outer = (nil)] 09:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 277 (0x8d651c00) [pid = 1784] [serial = 565] [outer = 0x8bb20400] 09:24:37 INFO - PROCESS | 1784 | 1463761477789 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 278 (0x8db9d800) [pid = 1784] [serial = 566] [outer = 0x8bb20400] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 277 (0x9c1bd000) [pid = 1784] [serial = 427] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 276 (0x8d48dc00) [pid = 1784] [serial = 458] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 275 (0x8bca2c00) [pid = 1784] [serial = 457] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 274 (0x99eea000) [pid = 1784] [serial = 421] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 273 (0x9b2bd000) [pid = 1784] [serial = 424] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 272 (0x8ee57800) [pid = 1784] [serial = 415] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 271 (0x93bef800) [pid = 1784] [serial = 410] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0x8f689400) [pid = 1784] [serial = 467] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0x90d39000) [pid = 1784] [serial = 472] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x919eb000) [pid = 1784] [serial = 473] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0x90d3b800) [pid = 1784] [serial = 469] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x90dd1000) [pid = 1784] [serial = 470] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 265 (0x8d64d000) [pid = 1784] [serial = 412] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 264 (0x8e283000) [pid = 1784] [serial = 461] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 263 (0x8ded4400) [pid = 1784] [serial = 460] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 262 (0x9171e000) [pid = 1784] [serial = 418] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 261 (0x8ddaf000) [pid = 1784] [serial = 433] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 260 (0x8eee5c00) [pid = 1784] [serial = 466] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 259 (0x8dbad800) [pid = 1784] [serial = 463] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 258 (0x8e360400) [pid = 1784] [serial = 464] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | --DOMWINDOW == 257 (0x8eeebc00) [pid = 1784] [serial = 430] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1784 | 1463761478683 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:24:38 INFO - PROCESS | 1784 | 1463761478778 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:24:38 INFO - PROCESS | 1784 | 1463761478786 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1784 | 1463761478793 Marionette TRACE conn4 <- [1,726,null,{}] 09:24:38 INFO - PROCESS | 1784 | 1463761478811 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1784 | 1463761479024 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:24:39 INFO - PROCESS | 1784 | 1463761479187 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dd800 == 92 [pid = 1784] [id = 189] 09:24:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0x8ddb4800) [pid = 1784] [serial = 567] [outer = (nil)] 09:24:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x8e125c00) [pid = 1784] [serial = 568] [outer = 0x8ddb4800] 09:24:39 INFO - PROCESS | 1784 | 1463761479276 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8e353c00) [pid = 1784] [serial = 569] [outer = 0x8ddb4800] 09:24:40 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:40 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:40 INFO - PROCESS | 1784 | 1463761480388 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1651ms 09:24:40 INFO - PROCESS | 1784 | 1463761480436 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1784 | 1463761480441 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:24:40 INFO - PROCESS | 1784 | 1463761480449 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1784 | 1463761480454 Marionette TRACE conn4 <- [1,730,null,{}] 09:24:40 INFO - PROCESS | 1784 | 1463761480466 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 1784 | 1463761480726 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:24:40 INFO - PROCESS | 1784 | 1463761480756 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dedb800 == 93 [pid = 1784] [id = 190] 09:24:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x8e357800) [pid = 1784] [serial = 570] [outer = (nil)] 09:24:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x8eecf400) [pid = 1784] [serial = 571] [outer = 0x8e357800] 09:24:40 INFO - PROCESS | 1784 | 1463761480885 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x90d35800) [pid = 1784] [serial = 572] [outer = 0x8e357800] 09:24:41 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:41 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:41 INFO - PROCESS | 1784 | 1463761481927 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1784 | 1463761482322 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:24:42 INFO - PROCESS | 1784 | 1463761482335 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1784 | 1463761482338 Marionette TRACE conn4 <- [1,734,null,{}] 09:24:42 INFO - PROCESS | 1784 | 1463761482508 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1784 | 1463761482732 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:24:42 INFO - PROCESS | 1784 | 1463761482949 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb13c00 == 94 [pid = 1784] [id = 191] 09:24:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x8bb15000) [pid = 1784] [serial = 573] [outer = (nil)] 09:24:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x8bb1f800) [pid = 1784] [serial = 574] [outer = 0x8bb15000] 09:24:43 INFO - PROCESS | 1784 | 1463761483056 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x8bca5c00) [pid = 1784] [serial = 575] [outer = 0x8bb15000] 09:24:43 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:44 INFO - PROCESS | 1784 | 1463761484107 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:24:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1840ms 09:24:44 INFO - PROCESS | 1784 | 1463761484178 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1784 | 1463761484186 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:24:44 INFO - PROCESS | 1784 | 1463761484197 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1784 | 1463761484202 Marionette TRACE conn4 <- [1,738,null,{}] 09:24:44 INFO - PROCESS | 1784 | 1463761484211 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1784 | 1463761484476 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:24:44 INFO - PROCESS | 1784 | 1463761484740 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9cc00 == 95 [pid = 1784] [id = 192] 09:24:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0x8dba1400) [pid = 1784] [serial = 576] [outer = (nil)] 09:24:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x8dc4f000) [pid = 1784] [serial = 577] [outer = 0x8dba1400] 09:24:44 INFO - PROCESS | 1784 | 1463761484877 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8ddc0c00) [pid = 1784] [serial = 578] [outer = 0x8dba1400] 09:24:46 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:46 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:46 INFO - PROCESS | 1784 | 1463761486298 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2141ms 09:24:46 INFO - PROCESS | 1784 | 1463761486465 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1784 | 1463761486471 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:24:46 INFO - PROCESS | 1784 | 1463761486497 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1784 | 1463761486502 Marionette TRACE conn4 <- [1,742,null,{}] 09:24:46 INFO - PROCESS | 1784 | 1463761486510 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 1784 | 1463761486743 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:24:46 INFO - PROCESS | 1784 | 1463761486939 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db96000 == 96 [pid = 1784] [id = 193] 09:24:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x8ddc8800) [pid = 1784] [serial = 579] [outer = (nil)] 09:24:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x8eb61800) [pid = 1784] [serial = 580] [outer = 0x8ddc8800] 09:24:47 INFO - PROCESS | 1784 | 1463761487078 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x8eec2c00) [pid = 1784] [serial = 581] [outer = 0x8ddc8800] 09:24:48 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:48 INFO - PROCESS | 1784 | 1463761488581 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:24:48 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 09:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2138ms 09:24:48 INFO - PROCESS | 1784 | 1463761488642 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:24:48 INFO - PROCESS | 1784 | 1463761488653 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:24:48 INFO - PROCESS | 1784 | 1463761488666 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1784 | 1463761488671 Marionette TRACE conn4 <- [1,746,null,{}] 09:24:48 INFO - PROCESS | 1784 | 1463761488678 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 1784 | 1463761488922 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:24:49 INFO - PROCESS | 1784 | 1463761489120 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e12d000 == 97 [pid = 1784] [id = 194] 09:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 264 (0x8f689400) [pid = 1784] [serial = 582] [outer = (nil)] 09:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 265 (0x91007c00) [pid = 1784] [serial = 583] [outer = 0x8f689400] 09:24:49 INFO - PROCESS | 1784 | 1463761489255 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 266 (0x919e0c00) [pid = 1784] [serial = 584] [outer = 0x8f689400] 09:24:50 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:50 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:50 INFO - PROCESS | 1784 | 1463761490633 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:24:50 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.) 09:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1992ms 09:24:50 INFO - PROCESS | 1784 | 1463761490655 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1784 | 1463761490660 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:24:50 INFO - PROCESS | 1784 | 1463761490735 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1784 | 1463761490739 Marionette TRACE conn4 <- [1,750,null,{}] 09:24:50 INFO - PROCESS | 1784 | 1463761490749 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 1784 | 1463761490963 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0x9171d400) [pid = 1784] [serial = 585] [outer = 0xa3251c00] 09:24:51 INFO - PROCESS | 1784 | 1463761491204 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x92759400 == 98 [pid = 1784] [id = 195] 09:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0x92759800) [pid = 1784] [serial = 586] [outer = (nil)] 09:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0x92ea4400) [pid = 1784] [serial = 587] [outer = 0x92759800] 09:24:51 INFO - PROCESS | 1784 | 1463761491357 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0x92ead800) [pid = 1784] [serial = 588] [outer = 0x92759800] 09:24:52 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:52 INFO - PROCESS | 1784 | 1463761492757 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2065ms 09:24:52 INFO - PROCESS | 1784 | 1463761492780 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:24:52 INFO - PROCESS | 1784 | 1463761492785 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:24:52 INFO - PROCESS | 1784 | 1463761492793 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1784 | 1463761492796 Marionette TRACE conn4 <- [1,754,null,{}] 09:24:52 INFO - PROCESS | 1784 | 1463761492907 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 1784 | 1463761493240 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:24:53 INFO - PROCESS | 1784 | 1463761493387 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18ac00 == 99 [pid = 1784] [id = 196] 09:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0x8a8f6400) [pid = 1784] [serial = 589] [outer = (nil)] 09:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 272 (0x99110c00) [pid = 1784] [serial = 590] [outer = 0x8a8f6400] 09:24:53 INFO - PROCESS | 1784 | 1463761493482 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 273 (0x9a479c00) [pid = 1784] [serial = 591] [outer = 0x8a8f6400] 09:24:54 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:54 INFO - PROCESS | 1784 | 1463761494877 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:24:54 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 09:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2148ms 09:24:54 INFO - PROCESS | 1784 | 1463761494959 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1784 | 1463761494964 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:24:54 INFO - PROCESS | 1784 | 1463761494976 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1784 | 1463761494980 Marionette TRACE conn4 <- [1,758,null,{}] 09:24:54 INFO - PROCESS | 1784 | 1463761494989 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 1784 | 1463761495188 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:24:55 INFO - PROCESS | 1784 | 1463761495386 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee2000 == 100 [pid = 1784] [id = 197] 09:24:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 274 (0x920b0400) [pid = 1784] [serial = 592] [outer = (nil)] 09:24:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 275 (0x9aa3e000) [pid = 1784] [serial = 593] [outer = 0x920b0400] 09:24:55 INFO - PROCESS | 1784 | 1463761495516 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 276 (0x9b35c800) [pid = 1784] [serial = 594] [outer = 0x920b0400] 09:24:56 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:56 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:56 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:56 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:56 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:56 INFO - PROCESS | 1784 | 1463761496500 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1582ms 09:24:56 INFO - PROCESS | 1784 | 1463761496574 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1784 | 1463761496578 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:24:56 INFO - PROCESS | 1784 | 1463761496590 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1784 | 1463761496593 Marionette TRACE conn4 <- [1,762,null,{}] 09:24:56 INFO - PROCESS | 1784 | 1463761496601 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 1784 | 1463761496832 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:24:57 INFO - PROCESS | 1784 | 1463761497128 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f68c00 == 101 [pid = 1784] [id = 198] 09:24:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 277 (0x8a8f1400) [pid = 1784] [serial = 595] [outer = (nil)] 09:24:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 278 (0x9c2d1400) [pid = 1784] [serial = 596] [outer = 0x8a8f1400] 09:24:57 INFO - PROCESS | 1784 | 1463761497224 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 279 (0xa1152000) [pid = 1784] [serial = 597] [outer = 0x8a8f1400] 09:24:58 INFO - PROCESS | 1784 | 1463761498584 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2043ms 09:24:58 INFO - PROCESS | 1784 | 1463761498699 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 1784 | 1463761498703 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:24:58 INFO - PROCESS | 1784 | 1463761498715 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1784 | 1463761498719 Marionette TRACE conn4 <- [1,766,null,{}] 09:24:58 INFO - PROCESS | 1784 | 1463761498726 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 1784 | 1463761498968 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:24:59 INFO - PROCESS | 1784 | 1463761499170 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f3c00 == 102 [pid = 1784] [id = 199] 09:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 280 (0x8a0f4800) [pid = 1784] [serial = 598] [outer = (nil)] 09:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 281 (0x8a0f8c00) [pid = 1784] [serial = 599] [outer = 0x8a0f4800] 09:24:59 INFO - PROCESS | 1784 | 1463761499303 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 282 (0x8a0fb800) [pid = 1784] [serial = 600] [outer = 0x8a0f4800] 09:25:00 INFO - PROCESS | 1784 | 1463761500668 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1990ms 09:25:00 INFO - PROCESS | 1784 | 1463761500745 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 1784 | 1463761500750 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:25:00 INFO - PROCESS | 1784 | 1463761500758 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1784 | 1463761500762 Marionette TRACE conn4 <- [1,770,null,{}] 09:25:00 INFO - PROCESS | 1784 | 1463761500820 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1784 | 1463761501064 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:25:01 INFO - PROCESS | 1784 | 1463761501267 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f7800 == 103 [pid = 1784] [id = 200] 09:25:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 283 (0x8a0f9400) [pid = 1784] [serial = 601] [outer = (nil)] 09:25:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 284 (0x8d48e000) [pid = 1784] [serial = 602] [outer = 0x8a0f9400] 09:25:01 INFO - PROCESS | 1784 | 1463761501366 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 285 (0x8db97c00) [pid = 1784] [serial = 603] [outer = 0x8a0f9400] 09:25:02 INFO - PROCESS | 1784 | 1463761502386 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1685ms 09:25:02 INFO - PROCESS | 1784 | 1463761502447 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:25:02 INFO - PROCESS | 1784 | 1463761502458 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:25:02 INFO - PROCESS | 1784 | 1463761502470 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1784 | 1463761502477 Marionette TRACE conn4 <- [1,774,null,{}] 09:25:02 INFO - PROCESS | 1784 | 1463761502488 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 1784 | 1463761503127 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:25:03 INFO - PROCESS | 1784 | 1463761503404 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb19000 == 104 [pid = 1784] [id = 201] 09:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 286 (0x8bb19400) [pid = 1784] [serial = 604] [outer = (nil)] 09:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 287 (0x8bca0000) [pid = 1784] [serial = 605] [outer = 0x8bb19400] 09:25:03 INFO - PROCESS | 1784 | 1463761503496 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 288 (0x8d651000) [pid = 1784] [serial = 606] [outer = 0x8bb19400] 09:25:04 INFO - PROCESS | 1784 | 1463761504451 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2047ms 09:25:04 INFO - PROCESS | 1784 | 1463761504517 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1784 | 1463761504523 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:25:04 INFO - PROCESS | 1784 | 1463761504533 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1784 | 1463761504540 Marionette TRACE conn4 <- [1,778,null,{}] 09:25:04 INFO - PROCESS | 1784 | 1463761504604 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 1784 | 1463761504820 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:25:05 INFO - PROCESS | 1784 | 1463761505104 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d9400 == 105 [pid = 1784] [id = 202] 09:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 289 (0x8db93c00) [pid = 1784] [serial = 607] [outer = (nil)] 09:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 290 (0x8dedf000) [pid = 1784] [serial = 608] [outer = 0x8db93c00] 09:25:05 INFO - PROCESS | 1784 | 1463761505196 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 291 (0x8e35c400) [pid = 1784] [serial = 609] [outer = 0x8db93c00] 09:25:06 INFO - PROCESS | 1784 | 1463761506261 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1783ms 09:25:06 INFO - PROCESS | 1784 | 1463761506316 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1784 | 1463761506322 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:25:06 INFO - PROCESS | 1784 | 1463761506330 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1784 | 1463761506335 Marionette TRACE conn4 <- [1,782,null,{}] 09:25:06 INFO - PROCESS | 1784 | 1463761506342 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1784 | 1463761506706 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb1d800 == 104 [pid = 1784] [id = 148] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba2400 == 103 [pid = 1784] [id = 150] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca1800 == 102 [pid = 1784] [id = 149] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x9100c400 == 101 [pid = 1784] [id = 84] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddb1000 == 100 [pid = 1784] [id = 146] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x99191400 == 99 [pid = 1784] [id = 20] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9dc00 == 98 [pid = 1784] [id = 153] 09:25:06 INFO - PROCESS | 1784 | --DOMWINDOW == 290 (0x8eeeac00) [pid = 1784] [serial = 532] [outer = (nil)] [url = about:blank] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x90dd2400 == 97 [pid = 1784] [id = 85] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8bc9d000 == 96 [pid = 1784] [id = 152] 09:25:06 INFO - PROCESS | 1784 | --DOCSHELL 0x8d64ac00 == 95 [pid = 1784] [id = 154] 09:25:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1dd800 == 94 [pid = 1784] [id = 189] 09:25:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f0800 == 93 [pid = 1784] [id = 188] 09:25:07 INFO - PROCESS | 1784 | 1463761507082 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18f000 == 92 [pid = 1784] [id = 187] 09:25:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18ec00 == 93 [pid = 1784] [id = 203] 09:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 291 (0x8a18f000) [pid = 1784] [serial = 610] [outer = (nil)] 09:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 292 (0x8a8f6800) [pid = 1784] [serial = 611] [outer = 0x8a18f000] 09:25:07 INFO - PROCESS | 1784 | 1463761507202 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 293 (0x8bb15c00) [pid = 1784] [serial = 612] [outer = 0x8a18f000] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9275d400 == 92 [pid = 1784] [id = 183] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8a189c00 == 91 [pid = 1784] [id = 181] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8e360800 == 90 [pid = 1784] [id = 182] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba0400 == 89 [pid = 1784] [id = 180] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8d498c00 == 88 [pid = 1784] [id = 179] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x89f62000 == 87 [pid = 1784] [id = 178] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0xa30f4800 == 86 [pid = 1784] [id = 36] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee2c00 == 85 [pid = 1784] [id = 167] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8a186800 == 84 [pid = 1784] [id = 170] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0xa324f800 == 83 [pid = 1784] [id = 58] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x91007800 == 82 [pid = 1784] [id = 88] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8d654800 == 81 [pid = 1784] [id = 129] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x93b02800 == 80 [pid = 1784] [id = 53] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8f689c00 == 79 [pid = 1784] [id = 89] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x97735800 == 78 [pid = 1784] [id = 8] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5c400 == 77 [pid = 1784] [id = 169] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x93b07800 == 76 [pid = 1784] [id = 46] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48bc00 == 75 [pid = 1784] [id = 127] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee9c00 == 74 [pid = 1784] [id = 168] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8d646000 == 73 [pid = 1784] [id = 128] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5c000 == 72 [pid = 1784] [id = 171] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9100d400 == 71 [pid = 1784] [id = 99] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x91719400 == 70 [pid = 1784] [id = 87] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x95420000 == 69 [pid = 1784] [id = 6] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9aa01400 == 68 [pid = 1784] [id = 56] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x99382c00 == 67 [pid = 1784] [id = 24] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0d800 == 66 [pid = 1784] [id = 55] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x952c5400 == 65 [pid = 1784] [id = 184] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x918ac800 == 64 [pid = 1784] [id = 151] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9a000 == 63 [pid = 1784] [id = 185] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8e288800 == 62 [pid = 1784] [id = 186] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9dcc9000 == 61 [pid = 1784] [id = 31] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0d400 == 60 [pid = 1784] [id = 42] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9b8b6800 == 59 [pid = 1784] [id = 67] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5f3c00 == 58 [pid = 1784] [id = 44] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8dbac000 == 57 [pid = 1784] [id = 145] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9171c800 == 56 [pid = 1784] [id = 71] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba1c00 == 55 [pid = 1784] [id = 120] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5fc400 == 54 [pid = 1784] [id = 22] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9b8b4c00 == 53 [pid = 1784] [id = 11] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x93bebc00 == 52 [pid = 1784] [id = 103] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9c1b7800 == 51 [pid = 1784] [id = 69] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9dcce400 == 50 [pid = 1784] [id = 90] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x91716000 == 49 [pid = 1784] [id = 70] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x90dd4000 == 48 [pid = 1784] [id = 86] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb19000 == 47 [pid = 1784] [id = 201] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d9400 == 46 [pid = 1784] [id = 202] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8db96000 == 45 [pid = 1784] [id = 193] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8da83c00 == 44 [pid = 1784] [id = 158] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9cc00 == 43 [pid = 1784] [id = 192] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb13c00 == 42 [pid = 1784] [id = 191] 09:25:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb1ac00 == 41 [pid = 1784] [id = 147] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0xa68a2000 == 40 [pid = 1784] [id = 45] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x9b6ab000 == 39 [pid = 1784] [id = 68] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x918acc00 == 38 [pid = 1784] [id = 91] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x9a74c000 == 37 [pid = 1784] [id = 21] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd4f000 == 36 [pid = 1784] [id = 80] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18ac00 == 35 [pid = 1784] [id = 196] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8e12d000 == 34 [pid = 1784] [id = 194] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8da82000 == 33 [pid = 1784] [id = 114] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x92759400 == 32 [pid = 1784] [id = 195] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee2000 == 31 [pid = 1784] [id = 197] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f3c00 == 30 [pid = 1784] [id = 199] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5a800 == 29 [pid = 1784] [id = 97] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x89f68c00 == 28 [pid = 1784] [id = 198] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f7800 == 27 [pid = 1784] [id = 200] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d7800 == 26 [pid = 1784] [id = 166] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0f000 == 25 [pid = 1784] [id = 33] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd4e400 == 24 [pid = 1784] [id = 18] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x91005400 == 23 [pid = 1784] [id = 95] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x98238400 == 22 [pid = 1784] [id = 43] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x9a370400 == 21 [pid = 1784] [id = 79] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x918ab400 == 20 [pid = 1784] [id = 81] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8e122000 == 19 [pid = 1784] [id = 110] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x93b02000 == 18 [pid = 1784] [id = 32] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8e130800 == 17 [pid = 1784] [id = 113] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8e280800 == 16 [pid = 1784] [id = 111] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0xa6759c00 == 15 [pid = 1784] [id = 19] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x91008400 == 14 [pid = 1784] [id = 83] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8d649000 == 13 [pid = 1784] [id = 130] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8e124000 == 12 [pid = 1784] [id = 112] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0xa6cd8000 == 11 [pid = 1784] [id = 82] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8bc800 == 10 [pid = 1784] [id = 109] 09:25:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8dedb800 == 9 [pid = 1784] [id = 190] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 292 (0x8eee0400) [pid = 1784] [serial = 527] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 291 (0xa62ea400) [pid = 1784] [serial = 271] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 290 (0x997ed400) [pid = 1784] [serial = 361] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 289 (0x9b6a5800) [pid = 1784] [serial = 310] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 288 (0x8f68dc00) [pid = 1784] [serial = 529] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 287 (0x8f8be400) [pid = 1784] [serial = 530] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 286 (0x8e128400) [pid = 1784] [serial = 523] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 285 (0x8e356800) [pid = 1784] [serial = 524] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 284 (0x997e6400) [pid = 1784] [serial = 476] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 283 (0x8c1e5400) [pid = 1784] [serial = 518] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 282 (0x8bca8800) [pid = 1784] [serial = 517] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 281 (0x8ddbf400) [pid = 1784] [serial = 521] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 280 (0x8dc48c00) [pid = 1784] [serial = 520] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 279 (0x8dc46400) [pid = 1784] [serial = 478] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 278 (0x8eec8400) [pid = 1784] [serial = 526] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 277 (0x8eec7800) [pid = 1784] [serial = 481] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 276 (0x952c5c00) [pid = 1784] [serial = 484] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 275 (0x9a479800) [pid = 1784] [serial = 487] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 274 (0x9aa0b800) [pid = 1784] [serial = 490] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 273 (0xa2277c00) [pid = 1784] [serial = 493] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 272 (0x8ddc6000) [pid = 1784] [serial = 496] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 271 (0x8c1df800) [pid = 1784] [serial = 499] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0x8aeea400) [pid = 1784] [serial = 502] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0x8c1e1800) [pid = 1784] [serial = 505] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x8aeecc00) [pid = 1784] [serial = 508] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0x8a18cc00) [pid = 1784] [serial = 511] [outer = (nil)] [url = about:blank] 09:25:14 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x8aeeb000) [pid = 1784] [serial = 514] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 1784 | 1463761515134 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 8860ms 09:25:15 INFO - PROCESS | 1784 | 1463761515193 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1784 | 1463761515200 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:25:15 INFO - PROCESS | 1784 | 1463761515210 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1784 | 1463761515215 Marionette TRACE conn4 <- [1,786,null,{}] 09:25:15 INFO - PROCESS | 1784 | 1463761515226 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 1784 | 1463761515431 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:25:15 INFO - PROCESS | 1784 | 1463761515575 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f69800 == 10 [pid = 1784] [id = 204] 09:25:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0x8a186800) [pid = 1784] [serial = 613] [outer = (nil)] 09:25:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0x8a8ec800) [pid = 1784] [serial = 614] [outer = 0x8a186800] 09:25:15 INFO - PROCESS | 1784 | 1463761515668 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0x8a8f2800) [pid = 1784] [serial = 615] [outer = 0x8a186800] 09:25:16 INFO - PROCESS | 1784 | 1463761516604 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1443ms 09:25:16 INFO - PROCESS | 1784 | 1463761516654 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1784 | 1463761516665 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:25:16 INFO - PROCESS | 1784 | 1463761516679 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1784 | 1463761516685 Marionette TRACE conn4 <- [1,790,null,{}] 09:25:16 INFO - PROCESS | 1784 | 1463761516692 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 1784 | 1463761516912 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:25:17 INFO - PROCESS | 1784 | 1463761517093 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb17c00 == 11 [pid = 1784] [id = 205] 09:25:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0x8bb1ac00) [pid = 1784] [serial = 616] [outer = (nil)] 09:25:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0x8bca0c00) [pid = 1784] [serial = 617] [outer = 0x8bb1ac00] 09:25:17 INFO - PROCESS | 1784 | 1463761517225 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 272 (0x8c1d9400) [pid = 1784] [serial = 618] [outer = 0x8bb1ac00] 09:25:18 INFO - PROCESS | 1784 | 1463761518231 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1586ms 09:25:18 INFO - PROCESS | 1784 | 1463761518265 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1784 | 1463761518269 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:25:18 INFO - PROCESS | 1784 | 1463761518278 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1784 | 1463761518284 Marionette TRACE conn4 <- [1,794,null,{}] 09:25:18 INFO - PROCESS | 1784 | 1463761518315 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 1784 | 1463761518586 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:25:18 INFO - PROCESS | 1784 | 1463761518619 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da86800 == 12 [pid = 1784] [id = 206] 09:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 273 (0x8da87000) [pid = 1784] [serial = 619] [outer = (nil)] 09:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 274 (0x8da8bc00) [pid = 1784] [serial = 620] [outer = 0x8da87000] 09:25:18 INFO - PROCESS | 1784 | 1463761518714 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 275 (0x8db96800) [pid = 1784] [serial = 621] [outer = 0x8da87000] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 274 (0x920b0400) [pid = 1784] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 273 (0x8a8f6400) [pid = 1784] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 272 (0x92759800) [pid = 1784] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 271 (0x8dba6400) [pid = 1784] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0xa2627c00) [pid = 1784] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0xa3083800) [pid = 1784] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x8e281800) [pid = 1784] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0xa3221c00) [pid = 1784] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x8db93400) [pid = 1784] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 265 (0xa6cd9000) [pid = 1784] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 264 (0x9100dc00) [pid = 1784] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 263 (0x8eee0c00) [pid = 1784] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 262 (0x918b4800) [pid = 1784] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 261 (0x8f8c1400) [pid = 1784] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 260 (0x93be8400) [pid = 1784] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 259 (0xa22c4c00) [pid = 1784] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 258 (0x91009000) [pid = 1784] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 257 (0x8bc9bc00) [pid = 1784] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 256 (0x8bca8c00) [pid = 1784] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 255 (0x90dccc00) [pid = 1784] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 254 (0x8ded8400) [pid = 1784] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 253 (0x90dd0c00) [pid = 1784] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 252 (0x8ee5a800) [pid = 1784] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 251 (0x9a0c2c00) [pid = 1784] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 250 (0x919dc400) [pid = 1784] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 249 (0x9b6a5c00) [pid = 1784] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 248 (0x952bf400) [pid = 1784] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 247 (0x8d48b000) [pid = 1784] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 246 (0x8ee60c00) [pid = 1784] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 245 (0x997efc00) [pid = 1784] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 244 (0x8db92800) [pid = 1784] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 243 (0x8bb1b000) [pid = 1784] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 242 (0x8dba4400) [pid = 1784] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 241 (0x8ee56800) [pid = 1784] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 240 (0x8e359000) [pid = 1784] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0x8dba1800) [pid = 1784] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0x8d647400) [pid = 1784] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0x918ad000) [pid = 1784] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x8d654c00) [pid = 1784] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x8e28d000) [pid = 1784] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 234 (0x920a2000) [pid = 1784] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 233 (0x8e122c00) [pid = 1784] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 232 (0x8ddb4000) [pid = 1784] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 231 (0x8ddac800) [pid = 1784] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 230 (0x8da85800) [pid = 1784] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 229 (0x8ddab400) [pid = 1784] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 228 (0x90d36400) [pid = 1784] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 227 (0x8d48d000) [pid = 1784] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 226 (0xa21ac000) [pid = 1784] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 225 (0x8e285400) [pid = 1784] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0xa6f2f400) [pid = 1784] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0x9b5f7c00) [pid = 1784] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x9aa08000) [pid = 1784] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x9275e400) [pid = 1784] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x9a476c00) [pid = 1784] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 219 (0x9a47f800) [pid = 1784] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 218 (0x9a481000) [pid = 1784] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 217 (0x8ddbe400) [pid = 1784] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 216 (0x8c1d8000) [pid = 1784] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 215 (0x8aee4c00) [pid = 1784] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 214 (0x8aeec400) [pid = 1784] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 213 (0x89f66800) [pid = 1784] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 212 (0x8a187000) [pid = 1784] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 211 (0x8a187c00) [pid = 1784] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x8f689400) [pid = 1784] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x8ddc8800) [pid = 1784] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0x8dba1400) [pid = 1784] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0x8bb15000) [pid = 1784] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0x8e357800) [pid = 1784] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x8bb19400) [pid = 1784] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0x8ddb4800) [pid = 1784] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 203 (0x8a0f9400) [pid = 1784] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 202 (0x8a0f4800) [pid = 1784] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 201 (0x90dd3800) [pid = 1784] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 200 (0x952c8400) [pid = 1784] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 199 (0x9b8b4000) [pid = 1784] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 198 (0xa3251800) [pid = 1784] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 197 (0x8eb5c800) [pid = 1784] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 196 (0x93b0bc00) [pid = 1784] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 195 (0x99ee5400) [pid = 1784] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0xa6c40c00) [pid = 1784] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0x92ea6c00) [pid = 1784] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x8e35f800) [pid = 1784] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x99381c00) [pid = 1784] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x9b2b4000) [pid = 1784] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x9c0e7800) [pid = 1784] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x982df400) [pid = 1784] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x9b8b5000) [pid = 1784] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x8ddaf400) [pid = 1784] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x91719c00) [pid = 1784] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x8da81000) [pid = 1784] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x8f8bd800) [pid = 1784] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x89f64000) [pid = 1784] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x8db9c800) [pid = 1784] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x9c0f0400) [pid = 1784] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x8da82400) [pid = 1784] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x8bb20400) [pid = 1784] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0xa6c31400) [pid = 1784] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8a8e9800) [pid = 1784] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x9b2b8000) [pid = 1784] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x9a7cc000) [pid = 1784] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x9aa01800) [pid = 1784] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0xa6280400) [pid = 1784] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x918af400) [pid = 1784] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:25:22 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8d650c00) [pid = 1784] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:25:22 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0xa683f000) [pid = 1784] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:25:22 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x93b0e400) [pid = 1784] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:25:22 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x93b04000) [pid = 1784] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:25:22 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8a8f1400) [pid = 1784] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:25:22 INFO - PROCESS | 1784 | 1463761522315 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 4058ms 09:25:22 INFO - PROCESS | 1784 | 1463761522350 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:25:22 INFO - PROCESS | 1784 | 1463761522355 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:25:22 INFO - PROCESS | 1784 | 1463761522363 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1784 | 1463761522366 Marionette TRACE conn4 <- [1,798,null,{}] 09:25:22 INFO - PROCESS | 1784 | 1463761522373 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 1784 | 1463761522566 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:25:22 INFO - PROCESS | 1784 | 1463761522787 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f64c00 == 13 [pid = 1784] [id = 207] 09:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x89f6a000) [pid = 1784] [serial = 622] [outer = (nil)] 09:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x8bb20400) [pid = 1784] [serial = 623] [outer = 0x89f6a000] 09:25:22 INFO - PROCESS | 1784 | 1463761522867 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8da85800) [pid = 1784] [serial = 624] [outer = 0x89f6a000] 09:25:23 INFO - PROCESS | 1784 | 1463761523717 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:25:23 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 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1433ms 09:25:23 INFO - PROCESS | 1784 | 1463761523796 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1784 | 1463761523804 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:25:23 INFO - PROCESS | 1784 | 1463761523815 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1784 | 1463761523822 Marionette TRACE conn4 <- [1,802,null,{}] 09:25:23 INFO - PROCESS | 1784 | 1463761523854 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 1784 | 1463761524066 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:25:24 INFO - PROCESS | 1784 | 1463761524318 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fe000 == 14 [pid = 1784] [id = 208] 09:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8a187000) [pid = 1784] [serial = 625] [outer = (nil)] 09:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8a192400) [pid = 1784] [serial = 626] [outer = 0x8a187000] 09:25:24 INFO - PROCESS | 1784 | 1463761524430 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8a8ef400) [pid = 1784] [serial = 627] [outer = 0x8a187000] 09:25:25 INFO - PROCESS | 1784 | 1463761525428 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:25:25 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 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1698ms 09:25:25 INFO - PROCESS | 1784 | 1463761525512 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1784 | 1463761525523 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:25:25 INFO - PROCESS | 1784 | 1463761525536 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1784 | 1463761525540 Marionette TRACE conn4 <- [1,806,null,{}] 09:25:25 INFO - PROCESS | 1784 | 1463761525548 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1784 | 1463761525806 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:25:26 INFO - PROCESS | 1784 | 1463761526046 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca8800 == 15 [pid = 1784] [id = 209] 09:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x8c1e4800) [pid = 1784] [serial = 628] [outer = (nil)] 09:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x8da7f800) [pid = 1784] [serial = 629] [outer = 0x8c1e4800] 09:25:26 INFO - PROCESS | 1784 | 1463761526137 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x8db9d000) [pid = 1784] [serial = 630] [outer = 0x8c1e4800] 09:25:27 INFO - PROCESS | 1784 | 1463761527145 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:25:27 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 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1644ms 09:25:27 INFO - PROCESS | 1784 | 1463761527180 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1784 | 1463761527184 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:25:27 INFO - PROCESS | 1784 | 1463761527192 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1784 | 1463761527199 Marionette TRACE conn4 <- [1,810,null,{}] 09:25:27 INFO - PROCESS | 1784 | 1463761527218 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1784 | 1463761527440 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:25:27 INFO - PROCESS | 1784 | 1463761527718 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8ecc00 == 16 [pid = 1784] [id = 210] 09:25:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x8dc45400) [pid = 1784] [serial = 631] [outer = (nil)] 09:25:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x8dc4e400) [pid = 1784] [serial = 632] [outer = 0x8dc45400] 09:25:27 INFO - PROCESS | 1784 | 1463761527863 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x8ddaf400) [pid = 1784] [serial = 633] [outer = 0x8dc45400] 09:25:28 INFO - PROCESS | 1784 | 1463761528841 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1692ms 09:25:28 INFO - PROCESS | 1784 | 1463761528885 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:25:28 INFO - PROCESS | 1784 | 1463761528891 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:25:28 INFO - PROCESS | 1784 | 1463761528899 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1784 | 1463761528902 Marionette TRACE conn4 <- [1,814,null,{}] 09:25:28 INFO - PROCESS | 1784 | 1463761528909 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 1784 | 1463761529136 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:25:29 INFO - PROCESS | 1784 | 1463761529370 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc43000 == 17 [pid = 1784] [id = 211] 09:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x8ddb2000) [pid = 1784] [serial = 634] [outer = (nil)] 09:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x8ddc1400) [pid = 1784] [serial = 635] [outer = 0x8ddb2000] 09:25:29 INFO - PROCESS | 1784 | 1463761529476 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x8ddc6000) [pid = 1784] [serial = 636] [outer = 0x8ddb2000] 09:25:30 INFO - PROCESS | 1784 | 1463761530438 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1784 | 1463761530498 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:25:30 INFO - PROCESS | 1784 | 1463761530505 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1784 | 1463761530508 Marionette TRACE conn4 <- [1,818,null,{}] 09:25:30 INFO - PROCESS | 1784 | 1463761530514 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1784 | 1463761530727 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:25:30 INFO - PROCESS | 1784 | 1463761530969 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64d400 == 18 [pid = 1784] [id = 212] 09:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x8ddb8800) [pid = 1784] [serial = 637] [outer = (nil)] 09:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x8e122400) [pid = 1784] [serial = 638] [outer = 0x8ddb8800] 09:25:31 INFO - PROCESS | 1784 | 1463761531072 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x8e125400) [pid = 1784] [serial = 639] [outer = 0x8ddb8800] 09:25:32 INFO - PROCESS | 1784 | 1463761532040 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1588ms 09:25:32 INFO - PROCESS | 1784 | 1463761532094 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1784 | 1463761532098 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:25:32 INFO - PROCESS | 1784 | 1463761532106 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1784 | 1463761532111 Marionette TRACE conn4 <- [1,822,null,{}] 09:25:32 INFO - PROCESS | 1784 | 1463761532117 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 1784 | 1463761532465 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:25:32 INFO - PROCESS | 1784 | 1463761532676 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f63c00 == 19 [pid = 1784] [id = 213] 09:25:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x89f69000) [pid = 1784] [serial = 640] [outer = (nil)] 09:25:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x8e283000) [pid = 1784] [serial = 641] [outer = 0x89f69000] 09:25:32 INFO - PROCESS | 1784 | 1463761532788 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x8e355c00) [pid = 1784] [serial = 642] [outer = 0x89f69000] 09:25:33 INFO - PROCESS | 1784 | 1463761533790 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:25:33 INFO - PROCESS | 1784 | 1463761533851 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 1784 | 1463761533860 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1784 | 1463761533863 Marionette TRACE conn4 <- [1,826,null,{}] 09:25:33 INFO - PROCESS | 1784 | 1463761533870 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 1784 | 1463761534064 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:25:34 INFO - PROCESS | 1784 | 1463761534293 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9c400 == 20 [pid = 1784] [id = 214] 09:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x8dedb800) [pid = 1784] [serial = 643] [outer = (nil)] 09:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8eb60400) [pid = 1784] [serial = 644] [outer = 0x8dedb800] 09:25:34 INFO - PROCESS | 1784 | 1463761534435 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8ee56c00) [pid = 1784] [serial = 645] [outer = 0x8dedb800] 09:25:35 INFO - PROCESS | 1784 | 1463761535413 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1583ms 09:25:35 INFO - PROCESS | 1784 | 1463761535443 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1784 | 1463761535446 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:25:35 INFO - PROCESS | 1784 | 1463761535454 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1784 | 1463761535458 Marionette TRACE conn4 <- [1,830,null,{}] 09:25:35 INFO - PROCESS | 1784 | 1463761535465 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1784 | 1463761535651 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:25:35 INFO - PROCESS | 1784 | 1463761535903 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f1800 == 21 [pid = 1784] [id = 215] 09:25:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x8d647000) [pid = 1784] [serial = 646] [outer = (nil)] 09:25:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8ee60c00) [pid = 1784] [serial = 647] [outer = 0x8d647000] 09:25:36 INFO - PROCESS | 1784 | 1463761536035 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x8ee62800) [pid = 1784] [serial = 648] [outer = 0x8d647000] 09:25:36 INFO - PROCESS | 1784 | 1463761536986 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1585ms 09:25:37 INFO - PROCESS | 1784 | 1463761537040 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 1784 | 1463761537044 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:25:37 INFO - PROCESS | 1784 | 1463761537053 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1784 | 1463761537058 Marionette TRACE conn4 <- [1,834,null,{}] 09:25:37 INFO - PROCESS | 1784 | 1463761537065 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1784 | 1463761537369 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:25:37 INFO - PROCESS | 1784 | 1463761537607 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddae400 == 22 [pid = 1784] [id = 216] 09:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x8e12b000) [pid = 1784] [serial = 649] [outer = (nil)] 09:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x8eeeac00) [pid = 1784] [serial = 650] [outer = 0x8e12b000] 09:25:37 INFO - PROCESS | 1784 | 1463761537701 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 196 (0x8eeed800) [pid = 1784] [serial = 651] [outer = 0x8e12b000] 09:25:38 INFO - PROCESS | 1784 | 1463761538651 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1638ms 09:25:38 INFO - PROCESS | 1784 | 1463761538692 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1784 | 1463761538697 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:25:38 INFO - PROCESS | 1784 | 1463761538704 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1784 | 1463761538709 Marionette TRACE conn4 <- [1,838,null,{}] 09:25:38 INFO - PROCESS | 1784 | 1463761538716 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1784 | 1463761538948 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:25:39 INFO - PROCESS | 1784 | 1463761539185 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f3c00 == 23 [pid = 1784] [id = 217] 09:25:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 197 (0x8a18ac00) [pid = 1784] [serial = 652] [outer = (nil)] 09:25:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 198 (0x8f689400) [pid = 1784] [serial = 653] [outer = 0x8a18ac00] 09:25:39 INFO - PROCESS | 1784 | 1463761539289 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 199 (0x8f68bc00) [pid = 1784] [serial = 654] [outer = 0x8a18ac00] 09:25:40 INFO - PROCESS | 1784 | 1463761540274 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1590ms 09:25:40 INFO - PROCESS | 1784 | 1463761540296 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:25:40 INFO - PROCESS | 1784 | 1463761540301 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:25:40 INFO - PROCESS | 1784 | 1463761540309 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1784 | 1463761540314 Marionette TRACE conn4 <- [1,842,null,{}] 09:25:40 INFO - PROCESS | 1784 | 1463761540321 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1784 | 1463761540554 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:25:40 INFO - PROCESS | 1784 | 1463761540828 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8eac00 == 24 [pid = 1784] [id = 218] 09:25:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 200 (0x8a8ebc00) [pid = 1784] [serial = 655] [outer = (nil)] 09:25:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 201 (0x8dc43400) [pid = 1784] [serial = 656] [outer = 0x8a8ebc00] 09:25:40 INFO - PROCESS | 1784 | 1463761540945 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 202 (0x8eee3c00) [pid = 1784] [serial = 657] [outer = 0x8a8ebc00] 09:25:41 INFO - PROCESS | 1784 | 1463761541939 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1687ms 09:25:42 INFO - PROCESS | 1784 | 1463761541995 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1784 | 1463761541999 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:25:42 INFO - PROCESS | 1784 | 1463761542016 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1784 | 1463761542025 Marionette TRACE conn4 <- [1,846,null,{}] 09:25:42 INFO - PROCESS | 1784 | 1463761542032 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 1784 | 1463761542268 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:25:42 INFO - PROCESS | 1784 | 1463761542558 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee3000 == 25 [pid = 1784] [id = 219] 09:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 203 (0x8bb12400) [pid = 1784] [serial = 658] [outer = (nil)] 09:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 204 (0x8d649000) [pid = 1784] [serial = 659] [outer = 0x8bb12400] 09:25:42 INFO - PROCESS | 1784 | 1463761542656 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0x8ddacc00) [pid = 1784] [serial = 660] [outer = 0x8bb12400] 09:25:43 INFO - PROCESS | 1784 | 1463761543740 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1743ms 09:25:43 INFO - PROCESS | 1784 | 1463761543756 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1784 | 1463761543761 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:25:43 INFO - PROCESS | 1784 | 1463761543768 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1784 | 1463761543772 Marionette TRACE conn4 <- [1,850,null,{}] 09:25:43 INFO - PROCESS | 1784 | 1463761543779 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 1784 | 1463761543995 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:25:44 INFO - PROCESS | 1784 | 1463761544241 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48a400 == 26 [pid = 1784] [id = 220] 09:25:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0x8d48ac00) [pid = 1784] [serial = 661] [outer = (nil)] 09:25:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0x8da89000) [pid = 1784] [serial = 662] [outer = 0x8d48ac00] 09:25:44 INFO - PROCESS | 1784 | 1463761544356 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0x8dedac00) [pid = 1784] [serial = 663] [outer = 0x8d48ac00] 09:25:45 INFO - PROCESS | 1784 | 1463761545381 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1687ms 09:25:45 INFO - PROCESS | 1784 | 1463761545457 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1784 | 1463761545460 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:25:45 INFO - PROCESS | 1784 | 1463761545468 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1784 | 1463761545471 Marionette TRACE conn4 <- [1,854,null,{}] 09:25:45 INFO - PROCESS | 1784 | 1463761545479 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 1784 | 1463761545726 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:25:45 INFO - PROCESS | 1784 | 1463761545970 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee3800 == 27 [pid = 1784] [id = 221] 09:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0x8d493800) [pid = 1784] [serial = 664] [outer = (nil)] 09:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0x8ee5bc00) [pid = 1784] [serial = 665] [outer = 0x8d493800] 09:25:46 INFO - PROCESS | 1784 | 1463761546075 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0x8eee2c00) [pid = 1784] [serial = 666] [outer = 0x8d493800] 09:25:47 INFO - PROCESS | 1784 | 1463761547048 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1648ms 09:25:47 INFO - PROCESS | 1784 | 1463761547118 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1784 | 1463761547121 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:25:47 INFO - PROCESS | 1784 | 1463761547130 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1784 | 1463761547134 Marionette TRACE conn4 <- [1,858,null,{}] 09:25:47 INFO - PROCESS | 1784 | 1463761547142 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1784 | 1463761547381 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:25:47 INFO - PROCESS | 1784 | 1463761547829 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5bc00 == 28 [pid = 1784] [id = 222] 09:25:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 212 (0x89f5e800) [pid = 1784] [serial = 667] [outer = (nil)] 09:25:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 213 (0x89f66800) [pid = 1784] [serial = 668] [outer = 0x89f5e800] 09:25:47 INFO - PROCESS | 1784 | 1463761547917 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 214 (0x8a0f7400) [pid = 1784] [serial = 669] [outer = 0x89f5e800] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 213 (0x8d648400) [pid = 1784] [serial = 383] [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.] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 212 (0xa62f3c00) [pid = 1784] [serial = 132] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 211 (0xa6cdf400) [pid = 1784] [serial = 174] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x8eb66800) [pid = 1784] [serial = 292] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x97733400) [pid = 1784] [serial = 195] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0x9b8b3800) [pid = 1784] [serial = 162] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0xa6cde400) [pid = 1784] [serial = 135] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0x9b5f4000) [pid = 1784] [serial = 83] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x9b35a800) [pid = 1784] [serial = 165] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0xa6f84000) [pid = 1784] [serial = 204] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 203 (0x9a049c00) [pid = 1784] [serial = 129] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 202 (0xa26e4400) [pid = 1784] [serial = 105] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 201 (0xa8c22800) [pid = 1784] [serial = 210] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 200 (0x8ded8000) [pid = 1784] [serial = 392] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 199 (0xa2278800) [pid = 1784] [serial = 201] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 198 (0x920ab800) [pid = 1784] [serial = 343] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 197 (0xa6e93c00) [pid = 1784] [serial = 138] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 196 (0xa2625400) [pid = 1784] [serial = 171] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 195 (0x9b2b1c00) [pid = 1784] [serial = 198] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0x9b2bf000) [pid = 1784] [serial = 168] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0xa8c2a000) [pid = 1784] [serial = 207] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x98230400) [pid = 1784] [serial = 213] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0xa6c36800) [pid = 1784] [serial = 108] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x9a745000) [pid = 1784] [serial = 102] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x952c3800) [pid = 1784] [serial = 159] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0xa30e7800) [pid = 1784] [serial = 325] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x9b2b8c00) [pid = 1784] [serial = 367] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x8e289c00) [pid = 1784] [serial = 334] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0xa6cdcc00) [pid = 1784] [serial = 280] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x8db9e400) [pid = 1784] [serial = 373] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0xa6f85000) [pid = 1784] [serial = 247] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0xa6cdd400) [pid = 1784] [serial = 250] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0xa114d000) [pid = 1784] [serial = 431] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0xa6c31800) [pid = 1784] [serial = 244] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0xa901fc00) [pid = 1784] [serial = 289] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x997f1000) [pid = 1784] [serial = 316] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0xa6f3a400) [pid = 1784] [serial = 328] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x920a2800) [pid = 1784] [serial = 419] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8bcaa000) [pid = 1784] [serial = 446] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x92ea5000) [pid = 1784] [serial = 449] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x918b0800) [pid = 1784] [serial = 232] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8e360000) [pid = 1784] [serial = 379] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x9171fc00) [pid = 1784] [serial = 313] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9b5f9800) [pid = 1784] [serial = 277] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x93bf0400) [pid = 1784] [serial = 274] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x9dd52c00) [pid = 1784] [serial = 322] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x99783c00) [pid = 1784] [serial = 235] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8db9f800) [pid = 1784] [serial = 413] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x9b2b6800) [pid = 1784] [serial = 319] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0xa906b800) [pid = 1784] [serial = 286] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x9b554000) [pid = 1784] [serial = 425] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x920b0c00) [pid = 1784] [serial = 443] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8f68a000) [pid = 1784] [serial = 364] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8eec0400) [pid = 1784] [serial = 416] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8e35d800) [pid = 1784] [serial = 376] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8d652c00) [pid = 1784] [serial = 386] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8dc46c00) [pid = 1784] [serial = 389] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x920a9c00) [pid = 1784] [serial = 340] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9a24e400) [pid = 1784] [serial = 422] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8e12e800) [pid = 1784] [serial = 331] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x9275a400) [pid = 1784] [serial = 440] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0xa2627400) [pid = 1784] [serial = 437] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8ddb7400) [pid = 1784] [serial = 434] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x9c1bd400) [pid = 1784] [serial = 370] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8d495400) [pid = 1784] [serial = 382] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0xa3255000) [pid = 1784] [serial = 241] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0xa22c9c00) [pid = 1784] [serial = 337] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0xa82b9c00) [pid = 1784] [serial = 283] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0xa22c0000) [pid = 1784] [serial = 428] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x9b3c2c00) [pid = 1784] [serial = 238] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | 1463761549181 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2134ms 09:25:49 INFO - PROCESS | 1784 | 1463761549270 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1784 | 1463761549277 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8eec2c00) [pid = 1784] [serial = 581] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x91007c00) [pid = 1784] [serial = 583] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8ddc0c00) [pid = 1784] [serial = 578] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8eb61800) [pid = 1784] [serial = 580] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8dc4f000) [pid = 1784] [serial = 577] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8bca5c00) [pid = 1784] [serial = 575] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8eecf400) [pid = 1784] [serial = 571] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8bb1f800) [pid = 1784] [serial = 574] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x90d35800) [pid = 1784] [serial = 572] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8d651000) [pid = 1784] [serial = 606] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8bca0000) [pid = 1784] [serial = 605] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8a0fb800) [pid = 1784] [serial = 600] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8d48e000) [pid = 1784] [serial = 602] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x92ea3400) [pid = 1784] [serial = 547] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9b5fa800) [pid = 1784] [serial = 554] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x93b05c00) [pid = 1784] [serial = 548] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x954c8400) [pid = 1784] [serial = 550] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9c3ecc00) [pid = 1784] [serial = 559] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa1152400) [pid = 1784] [serial = 560] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8e35e000) [pid = 1784] [serial = 541] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x920aa800) [pid = 1784] [serial = 545] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8aef0800) [pid = 1784] [serial = 536] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x918b2400) [pid = 1784] [serial = 544] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x919e5c00) [pid = 1784] [serial = 557] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8db9d800) [pid = 1784] [serial = 566] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8a8f3000) [pid = 1784] [serial = 562] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x8eede400) [pid = 1784] [serial = 542] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x8d651c00) [pid = 1784] [serial = 565] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8a18fc00) [pid = 1784] [serial = 535] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x90dd8400) [pid = 1784] [serial = 556] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9b35a000) [pid = 1784] [serial = 553] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x9a47a800) [pid = 1784] [serial = 551] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x8dbaa400) [pid = 1784] [serial = 538] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x8ddb0400) [pid = 1784] [serial = 539] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x8d48a800) [pid = 1784] [serial = 563] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9c2d1400) [pid = 1784] [serial = 596] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x8a0f8c00) [pid = 1784] [serial = 599] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0xa1152000) [pid = 1784] [serial = 597] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9b35c800) [pid = 1784] [serial = 594] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9aa3e000) [pid = 1784] [serial = 593] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9a479c00) [pid = 1784] [serial = 591] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x92ead800) [pid = 1784] [serial = 588] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x92ea4400) [pid = 1784] [serial = 587] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x99110c00) [pid = 1784] [serial = 590] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8ded1400) [pid = 1784] [serial = 479] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x8eee7800) [pid = 1784] [serial = 482] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x8f8c5400) [pid = 1784] [serial = 452] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x92eafc00) [pid = 1784] [serial = 455] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x91010800) [pid = 1784] [serial = 533] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x997f4400) [pid = 1784] [serial = 485] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x9a47e400) [pid = 1784] [serial = 488] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9aad2800) [pid = 1784] [serial = 491] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0xa3083400) [pid = 1784] [serial = 494] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x8ddc8000) [pid = 1784] [serial = 497] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8c1e2800) [pid = 1784] [serial = 500] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8aeed800) [pid = 1784] [serial = 503] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8c1e6c00) [pid = 1784] [serial = 506] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8ddc9000) [pid = 1784] [serial = 509] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x8a18e800) [pid = 1784] [serial = 512] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8dedd800) [pid = 1784] [serial = 515] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x919e0c00) [pid = 1784] [serial = 584] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8e353c00) [pid = 1784] [serial = 569] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8e125c00) [pid = 1784] [serial = 568] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8dedf000) [pid = 1784] [serial = 608] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8db97c00) [pid = 1784] [serial = 603] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1784 | 1463761549346 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1784 | 1463761549381 Marionette TRACE conn4 <- [1,862,null,{}] 09:25:49 INFO - PROCESS | 1784 | 1463761549503 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 1784 | 1463761549713 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:25:49 INFO - PROCESS | 1784 | 1463761549840 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a192c00 == 29 [pid = 1784] [id = 223] 09:25:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8a193800) [pid = 1784] [serial = 670] [outer = (nil)] 09:25:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8a8ef000) [pid = 1784] [serial = 671] [outer = 0x8a193800] 09:25:49 INFO - PROCESS | 1784 | 1463761549927 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8aee8800) [pid = 1784] [serial = 672] [outer = 0x8a193800] 09:25:50 INFO - PROCESS | 1784 | 1463761550788 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1519ms 09:25:50 INFO - PROCESS | 1784 | 1463761550809 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1784 | 1463761550816 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:25:50 INFO - PROCESS | 1784 | 1463761550824 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1784 | 1463761550828 Marionette TRACE conn4 <- [1,866,null,{}] 09:25:50 INFO - PROCESS | 1784 | 1463761550835 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1784 | 1463761551026 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:25:51 INFO - PROCESS | 1784 | 1463761551187 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb14800 == 30 [pid = 1784] [id = 224] 09:25:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8bb1d000) [pid = 1784] [serial = 673] [outer = (nil)] 09:25:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x8bc9e000) [pid = 1784] [serial = 674] [outer = 0x8bb1d000] 09:25:51 INFO - PROCESS | 1784 | 1463761551276 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x8c1d9c00) [pid = 1784] [serial = 675] [outer = 0x8bb1d000] 09:25:52 INFO - PROCESS | 1784 | 1463761552272 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1483ms 09:25:52 INFO - PROCESS | 1784 | 1463761552313 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1784 | 1463761552318 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:25:52 INFO - PROCESS | 1784 | 1463761552346 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1784 | 1463761552356 Marionette TRACE conn4 <- [1,870,null,{}] 09:25:52 INFO - PROCESS | 1784 | 1463761552365 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 1784 | 1463761552620 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:25:52 INFO - PROCESS | 1784 | 1463761552654 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a192000 == 31 [pid = 1784] [id = 225] 09:25:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8aee7c00) [pid = 1784] [serial = 676] [outer = (nil)] 09:25:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8d64c400) [pid = 1784] [serial = 677] [outer = 0x8aee7c00] 09:25:52 INFO - PROCESS | 1784 | 1463761552733 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8da88c00) [pid = 1784] [serial = 678] [outer = 0x8aee7c00] 09:25:53 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8da87000) [pid = 1784] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:25:53 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8a186800) [pid = 1784] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:25:53 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x8bb1ac00) [pid = 1784] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:25:53 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8a18f000) [pid = 1784] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:25:53 INFO - PROCESS | 1784 | 1463761553824 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1515ms 09:25:53 INFO - PROCESS | 1784 | 1463761553844 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1784 | 1463761553849 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:25:53 INFO - PROCESS | 1784 | 1463761553857 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1784 | 1463761553861 Marionette TRACE conn4 <- [1,874,null,{}] 09:25:53 INFO - PROCESS | 1784 | 1463761553868 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1784 | 1463761554088 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:25:54 INFO - PROCESS | 1784 | 1463761554299 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1de400 == 32 [pid = 1784] [id = 226] 09:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x8d495800) [pid = 1784] [serial = 679] [outer = (nil)] 09:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8db94000) [pid = 1784] [serial = 680] [outer = 0x8d495800] 09:25:54 INFO - PROCESS | 1784 | 1463761554386 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8db9b000) [pid = 1784] [serial = 681] [outer = 0x8d495800] 09:25:55 INFO - PROCESS | 1784 | 1463761555207 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1384ms 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:25:55 INFO - PROCESS | 1784 | 1463761555242 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1784 | 1463761555245 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:25:55 INFO - PROCESS | 1784 | 1463761555253 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1784 | 1463761555256 Marionette TRACE conn4 <- [1,878,null,{}] 09:25:55 INFO - PROCESS | 1784 | 1463761555265 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 1784 | 1463761555465 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:25:55 INFO - PROCESS | 1784 | 1463761555704 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5dc00 == 33 [pid = 1784] [id = 227] 09:25:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x89f5e000) [pid = 1784] [serial = 682] [outer = (nil)] 09:25:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x89f67000) [pid = 1784] [serial = 683] [outer = 0x89f5e000] 09:25:55 INFO - PROCESS | 1784 | 1463761555803 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8a0fb000) [pid = 1784] [serial = 684] [outer = 0x89f5e000] 09:25:56 INFO - PROCESS | 1784 | 1463761556915 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1742ms 09:25:57 INFO - PROCESS | 1784 | 1463761556995 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1784 | 1463761557003 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:25:57 INFO - PROCESS | 1784 | 1463761557013 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1784 | 1463761557019 Marionette TRACE conn4 <- [1,882,null,{}] 09:25:57 INFO - PROCESS | 1784 | 1463761557030 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 1784 | 1463761557378 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:25:57 INFO - PROCESS | 1784 | 1463761557578 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb17800 == 34 [pid = 1784] [id = 228] 09:25:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8bb1a400) [pid = 1784] [serial = 685] [outer = (nil)] 09:25:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8bc9c000) [pid = 1784] [serial = 686] [outer = 0x8bb1a400] 09:25:57 INFO - PROCESS | 1784 | 1463761557676 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x8bca5c00) [pid = 1784] [serial = 687] [outer = 0x8bb1a400] 09:25:58 INFO - PROCESS | 1784 | 1463761558671 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1695ms 09:25:58 INFO - PROCESS | 1784 | 1463761558710 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1784 | 1463761558719 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:25:58 INFO - PROCESS | 1784 | 1463761558730 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1784 | 1463761558733 Marionette TRACE conn4 <- [1,886,null,{}] 09:25:58 INFO - PROCESS | 1784 | 1463761558742 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1784 | 1463761558984 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:25:59 INFO - PROCESS | 1784 | 1463761559260 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d490400 == 35 [pid = 1784] [id = 229] 09:25:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x8d491000) [pid = 1784] [serial = 688] [outer = (nil)] 09:25:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x8d496c00) [pid = 1784] [serial = 689] [outer = 0x8d491000] 09:25:59 INFO - PROCESS | 1784 | 1463761559402 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x8da80400) [pid = 1784] [serial = 690] [outer = 0x8d491000] 09:26:00 INFO - PROCESS | 1784 | 1463761560476 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1794ms 09:26:00 INFO - PROCESS | 1784 | 1463761560525 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1784 | 1463761560530 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:26:00 INFO - PROCESS | 1784 | 1463761560541 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1784 | 1463761560551 Marionette TRACE conn4 <- [1,890,null,{}] 09:26:00 INFO - PROCESS | 1784 | 1463761560568 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 1784 | 1463761560914 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:26:01 INFO - PROCESS | 1784 | 1463761561130 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48b400 == 36 [pid = 1784] [id = 230] 09:26:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x8dc48000) [pid = 1784] [serial = 691] [outer = (nil)] 09:26:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x8dc4bc00) [pid = 1784] [serial = 692] [outer = 0x8dc48000] 09:26:01 INFO - PROCESS | 1784 | 1463761561225 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x8ddafc00) [pid = 1784] [serial = 693] [outer = 0x8dc48000] 09:26:02 INFO - PROCESS | 1784 | 1463761562263 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1748ms 09:26:02 INFO - PROCESS | 1784 | 1463761562287 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1784 | 1463761562293 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:26:02 INFO - PROCESS | 1784 | 1463761562301 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1784 | 1463761562304 Marionette TRACE conn4 <- [1,894,null,{}] 09:26:02 INFO - PROCESS | 1784 | 1463761562312 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 1784 | 1463761562542 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:26:02 INFO - PROCESS | 1784 | 1463761562772 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb4400 == 37 [pid = 1784] [id = 231] 09:26:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x8ddb7400) [pid = 1784] [serial = 694] [outer = (nil)] 09:26:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x8ddc2400) [pid = 1784] [serial = 695] [outer = 0x8ddb7400] 09:26:02 INFO - PROCESS | 1784 | 1463761562913 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x8ded1c00) [pid = 1784] [serial = 696] [outer = 0x8ddb7400] 09:26:03 INFO - PROCESS | 1784 | 1463761563852 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1587ms 09:26:03 INFO - PROCESS | 1784 | 1463761563888 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1784 | 1463761563893 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:26:03 INFO - PROCESS | 1784 | 1463761563900 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1784 | 1463761563904 Marionette TRACE conn4 <- [1,898,null,{}] 09:26:03 INFO - PROCESS | 1784 | 1463761563910 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 1784 | 1463761564157 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:26:04 INFO - PROCESS | 1784 | 1463761564389 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dedf000 == 38 [pid = 1784] [id = 232] 09:26:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x8e121400) [pid = 1784] [serial = 697] [outer = (nil)] 09:26:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x8e128c00) [pid = 1784] [serial = 698] [outer = 0x8e121400] 09:26:04 INFO - PROCESS | 1784 | 1463761564540 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x8e28c000) [pid = 1784] [serial = 699] [outer = 0x8e121400] 09:26:05 INFO - PROCESS | 1784 | 1463761565542 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1684ms 09:26:05 INFO - PROCESS | 1784 | 1463761565586 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:26:05 INFO - PROCESS | 1784 | 1463761565591 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:26:05 INFO - PROCESS | 1784 | 1463761565599 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1784 | 1463761565602 Marionette TRACE conn4 <- [1,902,null,{}] 09:26:05 INFO - PROCESS | 1784 | 1463761565609 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 1784 | 1463761565878 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:26:06 INFO - PROCESS | 1784 | 1463761566128 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded9000 == 39 [pid = 1784] [id = 233] 09:26:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x8e351c00) [pid = 1784] [serial = 700] [outer = (nil)] 09:26:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x8eb62400) [pid = 1784] [serial = 701] [outer = 0x8e351c00] 09:26:06 INFO - PROCESS | 1784 | 1463761566221 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x8ee56400) [pid = 1784] [serial = 702] [outer = 0x8e351c00] 09:26:07 INFO - PROCESS | 1784 | 1463761567170 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1635ms 09:26:07 INFO - PROCESS | 1784 | 1463761567234 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1784 | 1463761567238 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:26:07 INFO - PROCESS | 1784 | 1463761567245 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1784 | 1463761567249 Marionette TRACE conn4 <- [1,906,null,{}] 09:26:07 INFO - PROCESS | 1784 | 1463761567256 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1784 | 1463761567466 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:26:07 INFO - PROCESS | 1784 | 1463761567687 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f63000 == 40 [pid = 1784] [id = 234] 09:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x8e359c00) [pid = 1784] [serial = 703] [outer = (nil)] 09:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x8eec3c00) [pid = 1784] [serial = 704] [outer = 0x8e359c00] 09:26:07 INFO - PROCESS | 1784 | 1463761567818 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x8eece000) [pid = 1784] [serial = 705] [outer = 0x8e359c00] 09:26:08 INFO - PROCESS | 1784 | 1463761568754 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1586ms 09:26:08 INFO - PROCESS | 1784 | 1463761568832 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1784 | 1463761568836 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:26:08 INFO - PROCESS | 1784 | 1463761568844 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1784 | 1463761568848 Marionette TRACE conn4 <- [1,910,null,{}] 09:26:08 INFO - PROCESS | 1784 | 1463761568856 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1784 | 1463761569099 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:26:09 INFO - PROCESS | 1784 | 1463761569365 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb63400 == 41 [pid = 1784] [id = 235] 09:26:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x8ee60800) [pid = 1784] [serial = 706] [outer = (nil)] 09:26:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x8f68ec00) [pid = 1784] [serial = 707] [outer = 0x8ee60800] 09:26:09 INFO - PROCESS | 1784 | 1463761569458 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x8f8bc000) [pid = 1784] [serial = 708] [outer = 0x8ee60800] 09:26:10 INFO - PROCESS | 1784 | 1463761570413 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1635ms 09:26:10 INFO - PROCESS | 1784 | 1463761570480 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:26:10 INFO - PROCESS | 1784 | 1463761570485 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:26:10 INFO - PROCESS | 1784 | 1463761570492 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1784 | 1463761570496 Marionette TRACE conn4 <- [1,914,null,{}] 09:26:10 INFO - PROCESS | 1784 | 1463761570503 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1784 | 1463761570727 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:26:11 INFO - PROCESS | 1784 | 1463761570981 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eec9000 == 42 [pid = 1784] [id = 236] 09:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x8eece800) [pid = 1784] [serial = 709] [outer = (nil)] 09:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x90d37c00) [pid = 1784] [serial = 710] [outer = 0x8eece800] 09:26:11 INFO - PROCESS | 1784 | 1463761571086 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x90d3bc00) [pid = 1784] [serial = 711] [outer = 0x8eece800] 09:26:12 INFO - PROCESS | 1784 | 1463761572027 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1638ms 09:26:12 INFO - PROCESS | 1784 | 1463761572131 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:26:12 INFO - PROCESS | 1784 | 1463761572135 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:26:12 INFO - PROCESS | 1784 | 1463761572143 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1784 | 1463761572146 Marionette TRACE conn4 <- [1,918,null,{}] 09:26:12 INFO - PROCESS | 1784 | 1463761572162 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1784 | 1463761572443 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:26:13 INFO - PROCESS | 1784 | 1463761573096 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8e9c00 == 43 [pid = 1784] [id = 237] 09:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8a8eb400) [pid = 1784] [serial = 712] [outer = (nil)] 09:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8a8f7c00) [pid = 1784] [serial = 713] [outer = 0x8a8eb400] 09:26:13 INFO - PROCESS | 1784 | 1463761573182 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8bb15400) [pid = 1784] [serial = 714] [outer = 0x8a8eb400] 09:26:14 INFO - PROCESS | 1784 | 1463761574241 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2145ms 09:26:14 INFO - PROCESS | 1784 | 1463761574290 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1784 | 1463761574296 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:26:14 INFO - PROCESS | 1784 | 1463761574306 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1784 | 1463761574312 Marionette TRACE conn4 <- [1,922,null,{}] 09:26:14 INFO - PROCESS | 1784 | 1463761574320 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1784 | 1463761574521 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:26:14 INFO - PROCESS | 1784 | 1463761574748 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f7c00 == 44 [pid = 1784] [id = 238] 09:26:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8a194000) [pid = 1784] [serial = 715] [outer = (nil)] 09:26:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8c1db000) [pid = 1784] [serial = 716] [outer = 0x8a194000] 09:26:14 INFO - PROCESS | 1784 | 1463761574931 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8d492000) [pid = 1784] [serial = 717] [outer = 0x8a194000] 09:26:15 INFO - PROCESS | 1784 | --DOCSHELL 0x8a192000 == 43 [pid = 1784] [id = 225] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8bb20400) [pid = 1784] [serial = 623] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb14800 == 42 [pid = 1784] [id = 224] 09:26:15 INFO - PROCESS | 1784 | --DOCSHELL 0x8a192c00 == 41 [pid = 1784] [id = 223] 09:26:15 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5bc00 == 40 [pid = 1784] [id = 222] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8da8bc00) [pid = 1784] [serial = 620] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8a8ec800) [pid = 1784] [serial = 614] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8a8f2800) [pid = 1784] [serial = 615] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8c1d9400) [pid = 1784] [serial = 618] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x8bca0c00) [pid = 1784] [serial = 617] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x8bb15c00) [pid = 1784] [serial = 612] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8db96800) [pid = 1784] [serial = 621] [outer = (nil)] [url = about:blank] 09:26:15 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x8a8f6800) [pid = 1784] [serial = 611] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 1784 | 1463761576036 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1796ms 09:26:16 INFO - PROCESS | 1784 | 1463761576106 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1784 | 1463761576113 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:26:16 INFO - PROCESS | 1784 | 1463761576121 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1784 | 1463761576126 Marionette TRACE conn4 <- [1,926,null,{}] 09:26:16 INFO - PROCESS | 1784 | 1463761576162 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 1784 | 1463761576366 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:26:16 INFO - PROCESS | 1784 | 1463761576381 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a192c00 == 41 [pid = 1784] [id = 239] 09:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x8d48ec00) [pid = 1784] [serial = 718] [outer = (nil)] 09:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x8da83800) [pid = 1784] [serial = 719] [outer = 0x8d48ec00] 09:26:16 INFO - PROCESS | 1784 | 1463761576462 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8db90c00) [pid = 1784] [serial = 720] [outer = 0x8d48ec00] 09:26:17 INFO - PROCESS | 1784 | 1463761577591 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1521ms 09:26:17 INFO - PROCESS | 1784 | 1463761577642 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:26:17 INFO - PROCESS | 1784 | 1463761577648 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:26:17 INFO - PROCESS | 1784 | 1463761577664 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1784 | 1463761577674 Marionette TRACE conn4 <- [1,930,null,{}] 09:26:17 INFO - PROCESS | 1784 | 1463761577681 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 1784 | 1463761577949 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:26:17 INFO - PROCESS | 1784 | 1463761577967 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d651000 == 42 [pid = 1784] [id = 240] 09:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8db9cc00) [pid = 1784] [serial = 721] [outer = (nil)] 09:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8ddb4c00) [pid = 1784] [serial = 722] [outer = 0x8db9cc00] 09:26:18 INFO - PROCESS | 1784 | 1463761578132 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8ddc3000) [pid = 1784] [serial = 723] [outer = 0x8db9cc00] 09:26:19 INFO - PROCESS | 1784 | 1463761579064 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1454ms 09:26:19 INFO - PROCESS | 1784 | 1463761579110 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:26:19 INFO - PROCESS | 1784 | 1463761579115 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:26:19 INFO - PROCESS | 1784 | 1463761579128 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1784 | 1463761579131 Marionette TRACE conn4 <- [1,934,null,{}] 09:26:19 INFO - PROCESS | 1784 | 1463761579138 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1784 | 1463761579377 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:26:19 INFO - PROCESS | 1784 | 1463761579421 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba1800 == 43 [pid = 1784] [id = 241] 09:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8ddca400) [pid = 1784] [serial = 724] [outer = (nil)] 09:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8e12a000) [pid = 1784] [serial = 725] [outer = 0x8ddca400] 09:26:19 INFO - PROCESS | 1784 | 1463761579500 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8e282800) [pid = 1784] [serial = 726] [outer = 0x8ddca400] 09:26:20 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8aee7c00) [pid = 1784] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:26:20 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8bb1d000) [pid = 1784] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:26:20 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x89f5e800) [pid = 1784] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:26:20 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8a193800) [pid = 1784] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:26:20 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x89f6a000) [pid = 1784] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:26:20 INFO - PROCESS | 1784 | 1463761580913 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1849ms 09:26:20 INFO - PROCESS | 1784 | 1463761580980 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1784 | 1463761580983 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:26:20 INFO - PROCESS | 1784 | 1463761580990 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1784 | 1463761580994 Marionette TRACE conn4 <- [1,938,null,{}] 09:26:21 INFO - PROCESS | 1784 | 1463761581000 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1784 | 1463761581187 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:26:21 INFO - PROCESS | 1784 | 1463761581200 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dbae400 == 44 [pid = 1784] [id = 242] 09:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8ded3400) [pid = 1784] [serial = 727] [outer = (nil)] 09:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8e126800) [pid = 1784] [serial = 728] [outer = 0x8ded3400] 09:26:21 INFO - PROCESS | 1784 | 1463761581294 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8e360000) [pid = 1784] [serial = 729] [outer = 0x8ded3400] 09:26:22 INFO - PROCESS | 1784 | 1463761582343 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1385ms 09:26:22 INFO - PROCESS | 1784 | 1463761582466 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1784 | 1463761582473 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:26:22 INFO - PROCESS | 1784 | 1463761582484 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1784 | 1463761582490 Marionette TRACE conn4 <- [1,942,null,{}] 09:26:22 INFO - PROCESS | 1784 | 1463761582513 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 1784 | 1463761582772 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:26:23 INFO - PROCESS | 1784 | 1463761583024 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f3400 == 45 [pid = 1784] [id = 243] 09:26:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8a8f5c00) [pid = 1784] [serial = 730] [outer = (nil)] 09:26:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8aee8000) [pid = 1784] [serial = 731] [outer = 0x8a8f5c00] 09:26:23 INFO - PROCESS | 1784 | 1463761583136 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8bb15c00) [pid = 1784] [serial = 732] [outer = 0x8a8f5c00] 09:26:24 INFO - PROCESS | 1784 | 1463761584118 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1712ms 09:26:24 INFO - PROCESS | 1784 | 1463761584198 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:26:24 INFO - PROCESS | 1784 | 1463761584205 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:26:24 INFO - PROCESS | 1784 | 1463761584220 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1784 | 1463761584227 Marionette TRACE conn4 <- [1,946,null,{}] 09:26:24 INFO - PROCESS | 1784 | 1463761584236 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1784 | 1463761584538 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:26:24 INFO - PROCESS | 1784 | 1463761584785 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bcaa800 == 46 [pid = 1784] [id = 244] 09:26:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8c1df400) [pid = 1784] [serial = 733] [outer = (nil)] 09:26:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8d653800) [pid = 1784] [serial = 734] [outer = 0x8c1df400] 09:26:24 INFO - PROCESS | 1784 | 1463761584878 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8db99c00) [pid = 1784] [serial = 735] [outer = 0x8c1df400] 09:26:25 INFO - PROCESS | 1784 | 1463761585857 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1706ms 09:26:25 INFO - PROCESS | 1784 | 1463761585921 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:26:25 INFO - PROCESS | 1784 | 1463761585926 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:26:25 INFO - PROCESS | 1784 | 1463761585935 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1784 | 1463761585938 Marionette TRACE conn4 <- [1,950,null,{}] 09:26:25 INFO - PROCESS | 1784 | 1463761585955 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1784 | 1463761586225 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:26:26 INFO - PROCESS | 1784 | 1463761586573 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4fc00 == 47 [pid = 1784] [id = 245] 09:26:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8ded0800) [pid = 1784] [serial = 736] [outer = (nil)] 09:26:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8e12c000) [pid = 1784] [serial = 737] [outer = 0x8ded0800] 09:26:26 INFO - PROCESS | 1784 | 1463761586678 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8e354c00) [pid = 1784] [serial = 738] [outer = 0x8ded0800] 09:26:27 INFO - PROCESS | 1784 | 1463761587726 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1835ms 09:26:27 INFO - PROCESS | 1784 | 1463761587769 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:26:27 INFO - PROCESS | 1784 | 1463761587774 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:26:27 INFO - PROCESS | 1784 | 1463761587782 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1784 | 1463761587785 Marionette TRACE conn4 <- [1,954,null,{}] 09:26:27 INFO - PROCESS | 1784 | 1463761587793 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 1784 | 1463761588013 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:26:28 INFO - PROCESS | 1784 | 1463761588241 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18c800 == 48 [pid = 1784] [id = 246] 09:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8e357000) [pid = 1784] [serial = 739] [outer = (nil)] 09:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8eeec800) [pid = 1784] [serial = 740] [outer = 0x8e357000] 09:26:28 INFO - PROCESS | 1784 | 1463761588388 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f8c8000) [pid = 1784] [serial = 741] [outer = 0x8e357000] 09:26:29 INFO - PROCESS | 1784 | 1463761589342 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1642ms 09:26:29 INFO - PROCESS | 1784 | 1463761589424 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1784 | 1463761589429 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:26:29 INFO - PROCESS | 1784 | 1463761589437 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1784 | 1463761589442 Marionette TRACE conn4 <- [1,958,null,{}] 09:26:29 INFO - PROCESS | 1784 | 1463761589449 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1784 | 1463761589701 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:26:29 INFO - PROCESS | 1784 | 1463761589949 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18b400 == 49 [pid = 1784] [id = 247] 09:26:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8a8ec800) [pid = 1784] [serial = 742] [outer = (nil)] 09:26:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x90dd0c00) [pid = 1784] [serial = 743] [outer = 0x8a8ec800] 09:26:30 INFO - PROCESS | 1784 | 1463761590042 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x90dd3c00) [pid = 1784] [serial = 744] [outer = 0x8a8ec800] 09:26:31 INFO - PROCESS | 1784 | 1463761591018 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 09:26:31 INFO - PROCESS | 1784 | 1463761591075 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:26:31 INFO - PROCESS | 1784 | 1463761591080 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:26:31 INFO - PROCESS | 1784 | 1463761591088 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1784 | 1463761591091 Marionette TRACE conn4 <- [1,962,null,{}] 09:26:31 INFO - PROCESS | 1784 | 1463761591099 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1784 | 1463761591420 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:26:31 INFO - PROCESS | 1784 | 1463761591714 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eec2000 == 50 [pid = 1784] [id = 248] 09:26:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x90dd8400) [pid = 1784] [serial = 745] [outer = (nil)] 09:26:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x9100f400) [pid = 1784] [serial = 746] [outer = 0x90dd8400] 09:26:31 INFO - PROCESS | 1784 | 1463761591811 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x91718800) [pid = 1784] [serial = 747] [outer = 0x90dd8400] 09:26:32 INFO - PROCESS | 1784 | 1463761592769 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1740ms 09:26:32 INFO - PROCESS | 1784 | 1463761592831 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1784 | 1463761592838 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:26:32 INFO - PROCESS | 1784 | 1463761592849 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1784 | 1463761592853 Marionette TRACE conn4 <- [1,966,null,{}] 09:26:32 INFO - PROCESS | 1784 | 1463761592860 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 1784 | 1463761593073 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:26:33 INFO - PROCESS | 1784 | 1463761593313 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x91009c00 == 51 [pid = 1784] [id = 249] 09:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9100ac00) [pid = 1784] [serial = 748] [outer = (nil)] 09:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x9171fc00) [pid = 1784] [serial = 749] [outer = 0x9100ac00] 09:26:33 INFO - PROCESS | 1784 | 1463761593423 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x918aec00) [pid = 1784] [serial = 750] [outer = 0x9100ac00] 09:26:34 INFO - PROCESS | 1784 | 1463761594386 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1584ms 09:26:34 INFO - PROCESS | 1784 | 1463761594450 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1784 | 1463761594455 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:26:34 INFO - PROCESS | 1784 | 1463761594463 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1784 | 1463761594467 Marionette TRACE conn4 <- [1,970,null,{}] 09:26:34 INFO - PROCESS | 1784 | 1463761594474 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1784 | 1463761594681 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:26:34 INFO - PROCESS | 1784 | 1463761594913 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x9171a800 == 52 [pid = 1784] [id = 250] 09:26:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x9171bc00) [pid = 1784] [serial = 751] [outer = (nil)] 09:26:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x918b4800) [pid = 1784] [serial = 752] [outer = 0x9171bc00] 09:26:35 INFO - PROCESS | 1784 | 1463761595018 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x919dd400) [pid = 1784] [serial = 753] [outer = 0x9171bc00] 09:26:35 INFO - PROCESS | 1784 | 1463761595972 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1544ms 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:26:36 INFO - PROCESS | 1784 | 1463761596008 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1784 | 1463761596011 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:26:36 INFO - PROCESS | 1784 | 1463761596020 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1784 | 1463761596023 Marionette TRACE conn4 <- [1,974,null,{}] 09:26:36 INFO - PROCESS | 1784 | 1463761596030 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 1784 | 1463761596244 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:26:36 INFO - PROCESS | 1784 | 1463761596489 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x9171dc00 == 53 [pid = 1784] [id = 251] 09:26:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9171e800) [pid = 1784] [serial = 754] [outer = (nil)] 09:26:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x919e7400) [pid = 1784] [serial = 755] [outer = 0x9171e800] 09:26:36 INFO - PROCESS | 1784 | 1463761596625 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x920a1c00) [pid = 1784] [serial = 756] [outer = 0x9171e800] 09:26:37 INFO - PROCESS | 1784 | 1463761597576 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1594ms 09:26:37 INFO - PROCESS | 1784 | 1463761597614 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1784 | 1463761597617 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:26:37 INFO - PROCESS | 1784 | 1463761597625 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1784 | 1463761597628 Marionette TRACE conn4 <- [1,978,null,{}] 09:26:37 INFO - PROCESS | 1784 | 1463761597635 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1784 | 1463761597853 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:26:38 INFO - PROCESS | 1784 | 1463761598086 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91006c00 == 54 [pid = 1784] [id = 252] 09:26:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x919e3c00) [pid = 1784] [serial = 757] [outer = (nil)] 09:26:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x920a9800) [pid = 1784] [serial = 758] [outer = 0x919e3c00] 09:26:38 INFO - PROCESS | 1784 | 1463761598218 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x920acc00) [pid = 1784] [serial = 759] [outer = 0x919e3c00] 09:26:39 INFO - PROCESS | 1784 | 1463761599174 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1586ms 09:26:39 INFO - PROCESS | 1784 | 1463761599211 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1784 | 1463761599216 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:26:39 INFO - PROCESS | 1784 | 1463761599225 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1784 | 1463761599230 Marionette TRACE conn4 <- [1,982,null,{}] 09:26:39 INFO - PROCESS | 1784 | 1463761599237 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 1784 | 1463761599495 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:26:39 INFO - PROCESS | 1784 | 1463761599738 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x9275cc00 == 55 [pid = 1784] [id = 253] 09:26:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x9275d000) [pid = 1784] [serial = 760] [outer = (nil)] 09:26:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9275fc00) [pid = 1784] [serial = 761] [outer = 0x9275d000] 09:26:39 INFO - PROCESS | 1784 | 1463761599894 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x92ea7800) [pid = 1784] [serial = 762] [outer = 0x9275d000] 09:26:40 INFO - PROCESS | 1784 | 1463761600897 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1738ms 09:26:40 INFO - PROCESS | 1784 | 1463761600964 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:26:40 INFO - PROCESS | 1784 | 1463761600969 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:26:40 INFO - PROCESS | 1784 | 1463761600977 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1784 | 1463761600980 Marionette TRACE conn4 <- [1,986,null,{}] 09:26:40 INFO - PROCESS | 1784 | 1463761600988 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 1784 | 1463761601222 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:26:41 INFO - PROCESS | 1784 | 1463761601466 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaa800 == 56 [pid = 1784] [id = 254] 09:26:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x92eadc00) [pid = 1784] [serial = 763] [outer = (nil)] 09:26:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x93b07400) [pid = 1784] [serial = 764] [outer = 0x92eadc00] 09:26:41 INFO - PROCESS | 1784 | 1463761601596 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x93b0bc00) [pid = 1784] [serial = 765] [outer = 0x92eadc00] 09:26:42 INFO - PROCESS | 1784 | 1463761602595 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1688ms 09:26:42 INFO - PROCESS | 1784 | 1463761602665 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:26:42 INFO - PROCESS | 1784 | 1463761602669 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:26:42 INFO - PROCESS | 1784 | 1463761602679 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 1784 | 1463761602685 Marionette TRACE conn4 <- [1,990,null,{}] 09:26:42 INFO - PROCESS | 1784 | 1463761602696 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1784 | 1463761602958 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:26:43 INFO - PROCESS | 1784 | 1463761603265 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18f000 == 57 [pid = 1784] [id = 255] 09:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8bca6000) [pid = 1784] [serial = 766] [outer = (nil)] 09:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x93b0e800) [pid = 1784] [serial = 767] [outer = 0x8bca6000] 09:26:43 INFO - PROCESS | 1784 | 1463761603358 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x93be9c00) [pid = 1784] [serial = 768] [outer = 0x8bca6000] 09:26:44 INFO - PROCESS | 1784 | 1463761604356 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1745ms 09:26:44 INFO - PROCESS | 1784 | 1463761604424 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1784 | 1463761604431 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:26:44 INFO - PROCESS | 1784 | 1463761604443 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1784 | 1463761604447 Marionette TRACE conn4 <- [1,994,null,{}] 09:26:44 INFO - PROCESS | 1784 | 1463761604458 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 1784 | 1463761604993 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:26:45 INFO - PROCESS | 1784 | 1463761605241 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f3c00 == 58 [pid = 1784] [id = 256] 09:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8a8f8000) [pid = 1784] [serial = 769] [outer = (nil)] 09:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x8aee9000) [pid = 1784] [serial = 770] [outer = 0x8a8f8000] 09:26:45 INFO - PROCESS | 1784 | 1463761605331 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8bc9ec00) [pid = 1784] [serial = 771] [outer = 0x8a8f8000] 09:26:46 INFO - PROCESS | 1784 | 1463761606326 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1937ms 09:26:46 INFO - PROCESS | 1784 | 1463761606381 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1784 | 1463761606387 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:26:46 INFO - PROCESS | 1784 | 1463761606398 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1784 | 1463761606403 Marionette TRACE conn4 <- [1,998,null,{}] 09:26:46 INFO - PROCESS | 1784 | 1463761606413 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 1784 | 1463761606621 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:26:46 INFO - PROCESS | 1784 | 1463761606872 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5e800 == 59 [pid = 1784] [id = 257] 09:26:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8d48c400) [pid = 1784] [serial = 772] [outer = (nil)] 09:26:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x8db97c00) [pid = 1784] [serial = 773] [outer = 0x8d48c400] 09:26:47 INFO - PROCESS | 1784 | 1463761607102 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8dc4f000) [pid = 1784] [serial = 774] [outer = 0x8d48c400] 09:26:48 INFO - PROCESS | 1784 | 1463761608100 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1743ms 09:26:48 INFO - PROCESS | 1784 | 1463761608142 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1784 | 1463761608148 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:26:48 INFO - PROCESS | 1784 | 1463761608155 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1784 | 1463761608160 Marionette TRACE conn4 <- [1,1002,null,{}] 09:26:48 INFO - PROCESS | 1784 | 1463761608167 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 1784 | 1463761608396 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:26:48 INFO - PROCESS | 1784 | 1463761608711 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f2000 == 60 [pid = 1784] [id = 258] 09:26:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8a0f3800) [pid = 1784] [serial = 775] [outer = (nil)] 09:26:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x8a8f8400) [pid = 1784] [serial = 776] [outer = 0x8a0f3800] 09:26:48 INFO - PROCESS | 1784 | 1463761608879 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8da7fc00) [pid = 1784] [serial = 777] [outer = 0x8a0f3800] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8a192400) [pid = 1784] [serial = 626] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8da7f800) [pid = 1784] [serial = 629] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8dc4e400) [pid = 1784] [serial = 632] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8ddc1400) [pid = 1784] [serial = 635] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8e122400) [pid = 1784] [serial = 638] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8e283000) [pid = 1784] [serial = 641] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8eb60400) [pid = 1784] [serial = 644] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8ee60c00) [pid = 1784] [serial = 647] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8eeeac00) [pid = 1784] [serial = 650] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8f689400) [pid = 1784] [serial = 653] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8dc43400) [pid = 1784] [serial = 656] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8d649000) [pid = 1784] [serial = 659] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8da89000) [pid = 1784] [serial = 662] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8ee5bc00) [pid = 1784] [serial = 665] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8db94000) [pid = 1784] [serial = 680] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba1800 == 59 [pid = 1784] [id = 241] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8d651000 == 58 [pid = 1784] [id = 240] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8a192c00 == 57 [pid = 1784] [id = 239] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f7c00 == 56 [pid = 1784] [id = 238] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8e9c00 == 55 [pid = 1784] [id = 237] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddb4400 == 54 [pid = 1784] [id = 231] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48b400 == 53 [pid = 1784] [id = 230] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8d490400 == 52 [pid = 1784] [id = 229] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb17800 == 51 [pid = 1784] [id = 228] 09:26:49 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5dc00 == 50 [pid = 1784] [id = 227] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8bc9e000) [pid = 1784] [serial = 674] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8a0f7400) [pid = 1784] [serial = 669] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x89f66800) [pid = 1784] [serial = 668] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8a8ef000) [pid = 1784] [serial = 671] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8aee8800) [pid = 1784] [serial = 672] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8da85800) [pid = 1784] [serial = 624] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8c1d9c00) [pid = 1784] [serial = 675] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8d64c400) [pid = 1784] [serial = 677] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8da88c00) [pid = 1784] [serial = 678] [outer = (nil)] [url = about:blank] 09:26:50 INFO - PROCESS | 1784 | 1463761610171 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2092ms 09:26:50 INFO - PROCESS | 1784 | 1463761610249 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:26:50 INFO - PROCESS | 1784 | 1463761610258 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:26:50 INFO - PROCESS | 1784 | 1463761610269 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1784 | 1463761610277 Marionette TRACE conn4 <- [1,1006,null,{}] 09:26:50 INFO - PROCESS | 1784 | 1463761610287 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1784 | 1463761610562 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:26:50 INFO - PROCESS | 1784 | 1463761610821 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5dc00 == 51 [pid = 1784] [id = 259] 09:26:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8c1d9c00) [pid = 1784] [serial = 778] [outer = (nil)] 09:26:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8d645c00) [pid = 1784] [serial = 779] [outer = 0x8c1d9c00] 09:26:50 INFO - PROCESS | 1784 | 1463761610958 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8da89000) [pid = 1784] [serial = 780] [outer = 0x8c1d9c00] 09:26:51 INFO - PROCESS | 1784 | 1463761611971 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1745ms 09:26:52 INFO - PROCESS | 1784 | 1463761612022 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1784 | 1463761612031 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:26:52 INFO - PROCESS | 1784 | 1463761612045 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1784 | 1463761612051 Marionette TRACE conn4 <- [1,1010,null,{}] 09:26:52 INFO - PROCESS | 1784 | 1463761612058 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1784 | 1463761612305 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:26:52 INFO - PROCESS | 1784 | 1463761612561 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4e400 == 52 [pid = 1784] [id = 260] 09:26:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8ddab400) [pid = 1784] [serial = 781] [outer = (nil)] 09:26:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8ddc0400) [pid = 1784] [serial = 782] [outer = 0x8ddab400] 09:26:52 INFO - PROCESS | 1784 | 1463761612702 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8ddccc00) [pid = 1784] [serial = 783] [outer = 0x8ddab400] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded9000 == 51 [pid = 1784] [id = 233] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb63400 == 50 [pid = 1784] [id = 235] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x89f63000 == 49 [pid = 1784] [id = 234] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9275cc00 == 48 [pid = 1784] [id = 253] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaa800 == 47 [pid = 1784] [id = 254] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x91006c00 == 46 [pid = 1784] [id = 252] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9171dc00 == 45 [pid = 1784] [id = 251] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9171a800 == 44 [pid = 1784] [id = 250] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x91009c00 == 43 [pid = 1784] [id = 249] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18b400 == 42 [pid = 1784] [id = 247] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8eec2000 == 41 [pid = 1784] [id = 248] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18c800 == 40 [pid = 1784] [id = 246] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4fc00 == 39 [pid = 1784] [id = 245] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8bcaa800 == 38 [pid = 1784] [id = 244] 09:26:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f3400 == 37 [pid = 1784] [id = 243] 09:26:55 INFO - PROCESS | 1784 | 1463761615693 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 3708ms 09:26:55 INFO - PROCESS | 1784 | 1463761615753 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1784 | 1463761615761 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:26:55 INFO - PROCESS | 1784 | 1463761615770 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1784 | 1463761615778 Marionette TRACE conn4 <- [1,1014,null,{}] 09:26:55 INFO - PROCESS | 1784 | 1463761615787 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 1784 | 1463761616042 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:26:56 INFO - PROCESS | 1784 | 1463761616174 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db98000 == 38 [pid = 1784] [id = 261] 09:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8db99000) [pid = 1784] [serial = 784] [outer = (nil)] 09:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8dba9000) [pid = 1784] [serial = 785] [outer = 0x8db99000] 09:26:56 INFO - PROCESS | 1784 | 1463761616264 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8ded9000) [pid = 1784] [serial = 786] [outer = 0x8db99000] 09:26:57 INFO - PROCESS | 1784 | 1463761617233 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1507ms 09:26:57 INFO - PROCESS | 1784 | 1463761617279 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1784 | 1463761617288 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:26:57 INFO - PROCESS | 1784 | 1463761617313 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1784 | 1463761617319 Marionette TRACE conn4 <- [1,1018,null,{}] 09:26:57 INFO - PROCESS | 1784 | 1463761617326 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1784 | 1463761617600 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:26:57 INFO - PROCESS | 1784 | 1463761617628 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d648400 == 39 [pid = 1784] [id = 262] 09:26:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8ddc9c00) [pid = 1784] [serial = 787] [outer = (nil)] 09:26:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8eb5b400) [pid = 1784] [serial = 788] [outer = 0x8ddc9c00] 09:26:57 INFO - PROCESS | 1784 | 1463761617710 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8eb64c00) [pid = 1784] [serial = 789] [outer = 0x8ddc9c00] 09:26:58 INFO - PROCESS | 1784 | 1463761618879 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1604ms 09:26:58 INFO - PROCESS | 1784 | 1463761618907 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1784 | 1463761618912 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:26:58 INFO - PROCESS | 1784 | 1463761618920 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1784 | 1463761618927 Marionette TRACE conn4 <- [1,1022,null,{}] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a8f8000) [pid = 1784] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8d48c400) [pid = 1784] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8a8eb400) [pid = 1784] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8ddca400) [pid = 1784] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8db9cc00) [pid = 1784] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8d48ec00) [pid = 1784] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8d495800) [pid = 1784] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8a194000) [pid = 1784] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:26:59 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8ded3400) [pid = 1784] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:26:59 INFO - PROCESS | 1784 | 1463761619318 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 1784 | 1463761619556 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:26:59 INFO - PROCESS | 1784 | 1463761619712 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f66400 == 40 [pid = 1784] [id = 263] 09:26:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8eb5e000) [pid = 1784] [serial = 790] [outer = (nil)] 09:26:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8eec0c00) [pid = 1784] [serial = 791] [outer = 0x8eb5e000] 09:26:59 INFO - PROCESS | 1784 | 1463761619816 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8f687800) [pid = 1784] [serial = 792] [outer = 0x8eb5e000] 09:27:00 INFO - PROCESS | 1784 | 1463761620702 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1848ms 09:27:00 INFO - PROCESS | 1784 | 1463761620769 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1784 | 1463761620774 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:27:00 INFO - PROCESS | 1784 | 1463761620781 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1784 | 1463761620784 Marionette TRACE conn4 <- [1,1026,null,{}] 09:27:00 INFO - PROCESS | 1784 | 1463761620791 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1784 | 1463761620990 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:27:01 INFO - PROCESS | 1784 | 1463761621182 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f7400 == 41 [pid = 1784] [id = 264] 09:27:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8d48bc00) [pid = 1784] [serial = 793] [outer = (nil)] 09:27:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x90d35400) [pid = 1784] [serial = 794] [outer = 0x8d48bc00] 09:27:01 INFO - PROCESS | 1784 | 1463761621267 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x90dd6400) [pid = 1784] [serial = 795] [outer = 0x8d48bc00] 09:27:02 INFO - PROCESS | 1784 | 1463761622514 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1800ms 09:27:02 INFO - PROCESS | 1784 | 1463761622582 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:27:02 INFO - PROCESS | 1784 | 1463761622591 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:27:02 INFO - PROCESS | 1784 | 1463761622601 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1784 | 1463761622609 Marionette TRACE conn4 <- [1,1030,null,{}] 09:27:02 INFO - PROCESS | 1784 | 1463761622619 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 1784 | 1463761622901 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:27:03 INFO - PROCESS | 1784 | 1463761623165 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f0c00 == 42 [pid = 1784] [id = 265] 09:27:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8aeeec00) [pid = 1784] [serial = 796] [outer = (nil)] 09:27:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8db9cc00) [pid = 1784] [serial = 797] [outer = 0x8aeeec00] 09:27:03 INFO - PROCESS | 1784 | 1463761623318 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8d645800) [pid = 1784] [serial = 798] [outer = 0x8aeeec00] 09:27:04 INFO - PROCESS | 1784 | 1463761624329 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1765ms 09:27:04 INFO - PROCESS | 1784 | 1463761624381 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1784 | 1463761624391 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:27:04 INFO - PROCESS | 1784 | 1463761624404 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1784 | 1463761624411 Marionette TRACE conn4 <- [1,1034,null,{}] 09:27:04 INFO - PROCESS | 1784 | 1463761624419 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 1784 | 1463761624648 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:27:04 INFO - PROCESS | 1784 | 1463761624900 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eeecc00 == 43 [pid = 1784] [id = 266] 09:27:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8f683400) [pid = 1784] [serial = 799] [outer = (nil)] 09:27:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x8f8bbc00) [pid = 1784] [serial = 800] [outer = 0x8f683400] 09:27:05 INFO - PROCESS | 1784 | 1463761625045 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x90dd7800) [pid = 1784] [serial = 801] [outer = 0x8f683400] 09:27:06 INFO - PROCESS | 1784 | 1463761626054 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1692ms 09:27:06 INFO - PROCESS | 1784 | 1463761626097 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1784 | 1463761626102 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:27:06 INFO - PROCESS | 1784 | 1463761626110 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1784 | 1463761626117 Marionette TRACE conn4 <- [1,1038,null,{}] 09:27:06 INFO - PROCESS | 1784 | 1463761626135 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1784 | 1463761626371 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:27:06 INFO - PROCESS | 1784 | 1463761626615 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5f800 == 44 [pid = 1784] [id = 267] 09:27:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8bc9f400) [pid = 1784] [serial = 802] [outer = (nil)] 09:27:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9171c400) [pid = 1784] [serial = 803] [outer = 0x8bc9f400] 09:27:06 INFO - PROCESS | 1784 | 1463761626756 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x918b0000) [pid = 1784] [serial = 804] [outer = 0x8bc9f400] 09:27:07 INFO - PROCESS | 1784 | 1463761627668 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1598ms 09:27:07 INFO - PROCESS | 1784 | 1463761627716 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:27:07 INFO - PROCESS | 1784 | 1463761627722 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:27:07 INFO - PROCESS | 1784 | 1463761627730 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1784 | 1463761627733 Marionette TRACE conn4 <- [1,1042,null,{}] 09:27:07 INFO - PROCESS | 1784 | 1463761627740 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 1784 | 1463761627949 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:27:08 INFO - PROCESS | 1784 | 1463761628193 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb21000 == 45 [pid = 1784] [id = 268] 09:27:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x91002800) [pid = 1784] [serial = 805] [outer = (nil)] 09:27:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x919e0800) [pid = 1784] [serial = 806] [outer = 0x91002800] 09:27:08 INFO - PROCESS | 1784 | 1463761628330 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x920a3400) [pid = 1784] [serial = 807] [outer = 0x91002800] 09:27:09 INFO - PROCESS | 1784 | 1463761629279 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1587ms 09:27:09 INFO - PROCESS | 1784 | 1463761629317 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1784 | 1463761629321 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:27:09 INFO - PROCESS | 1784 | 1463761629330 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1784 | 1463761629333 Marionette TRACE conn4 <- [1,1046,null,{}] 09:27:09 INFO - PROCESS | 1784 | 1463761629341 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1784 | 1463761629554 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:27:09 INFO - PROCESS | 1784 | 1463761629792 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee64c00 == 46 [pid = 1784] [id = 269] 09:27:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x918b7400) [pid = 1784] [serial = 808] [outer = (nil)] 09:27:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x92753400) [pid = 1784] [serial = 809] [outer = 0x918b7400] 09:27:09 INFO - PROCESS | 1784 | 1463761629932 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x92755400) [pid = 1784] [serial = 810] [outer = 0x918b7400] 09:27:10 INFO - PROCESS | 1784 | 1463761630933 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1640ms 09:27:10 INFO - PROCESS | 1784 | 1463761630971 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1784 | 1463761630975 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:27:10 INFO - PROCESS | 1784 | 1463761630983 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1784 | 1463761630988 Marionette TRACE conn4 <- [1,1050,null,{}] 09:27:10 INFO - PROCESS | 1784 | 1463761630995 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1784 | 1463761631236 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:27:11 INFO - PROCESS | 1784 | 1463761631484 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da85400 == 47 [pid = 1784] [id = 270] 09:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9275cc00) [pid = 1784] [serial = 811] [outer = (nil)] 09:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x93b08400) [pid = 1784] [serial = 812] [outer = 0x9275cc00] 09:27:11 INFO - PROCESS | 1784 | 1463761631657 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x93b10000) [pid = 1784] [serial = 813] [outer = 0x9275cc00] 09:27:12 INFO - PROCESS | 1784 | 1463761632853 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1941ms 09:27:12 INFO - PROCESS | 1784 | 1463761632926 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1784 | 1463761632929 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:27:12 INFO - PROCESS | 1784 | 1463761632937 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1784 | 1463761632942 Marionette TRACE conn4 <- [1,1054,null,{}] 09:27:12 INFO - PROCESS | 1784 | 1463761632949 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1784 | 1463761633166 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:27:13 INFO - PROCESS | 1784 | 1463761633403 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eab000 == 48 [pid = 1784] [id = 271] 09:27:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x92eac000) [pid = 1784] [serial = 814] [outer = (nil)] 09:27:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x93bf1000) [pid = 1784] [serial = 815] [outer = 0x92eac000] 09:27:13 INFO - PROCESS | 1784 | 1463761633539 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x94736400) [pid = 1784] [serial = 816] [outer = 0x92eac000] 09:27:14 INFO - PROCESS | 1784 | 1463761634473 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1604ms 09:27:14 INFO - PROCESS | 1784 | 1463761634542 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1784 | 1463761634547 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:27:14 INFO - PROCESS | 1784 | 1463761634554 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1784 | 1463761634559 Marionette TRACE conn4 <- [1,1058,null,{}] 09:27:14 INFO - PROCESS | 1784 | 1463761634568 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 1784 | 1463761634823 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:27:15 INFO - PROCESS | 1784 | 1463761635122 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dcc00 == 49 [pid = 1784] [id = 272] 09:27:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x93b0c400) [pid = 1784] [serial = 817] [outer = (nil)] 09:27:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x952c2800) [pid = 1784] [serial = 818] [outer = 0x93b0c400] 09:27:15 INFO - PROCESS | 1784 | 1463761635284 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x952c3c00) [pid = 1784] [serial = 819] [outer = 0x93b0c400] 09:27:16 INFO - PROCESS | 1784 | 1463761636224 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1784ms 09:27:16 INFO - PROCESS | 1784 | 1463761636339 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1784 | 1463761636343 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:27:16 INFO - PROCESS | 1784 | 1463761636404 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1784 | 1463761636409 Marionette TRACE conn4 <- [1,1062,null,{}] 09:27:16 INFO - PROCESS | 1784 | 1463761636418 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 1784 | 1463761636647 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:27:16 INFO - PROCESS | 1784 | 1463761636903 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x94743800 == 50 [pid = 1784] [id = 273] 09:27:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x952c1000) [pid = 1784] [serial = 820] [outer = (nil)] 09:27:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x95421000) [pid = 1784] [serial = 821] [outer = 0x952c1000] 09:27:17 INFO - PROCESS | 1784 | 1463761637034 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x954d0800) [pid = 1784] [serial = 822] [outer = 0x952c1000] 09:27:18 INFO - PROCESS | 1784 | 1463761638024 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1648ms 09:27:18 INFO - PROCESS | 1784 | 1463761638042 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1784 | 1463761638047 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:27:18 INFO - PROCESS | 1784 | 1463761638055 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1784 | 1463761638060 Marionette TRACE conn4 <- [1,1066,null,{}] 09:27:18 INFO - PROCESS | 1784 | 1463761638067 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1784 | 1463761638282 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:27:18 INFO - PROCESS | 1784 | 1463761638541 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fcc00 == 51 [pid = 1784] [id = 274] 09:27:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x8a191800) [pid = 1784] [serial = 823] [outer = (nil)] 09:27:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x97737400) [pid = 1784] [serial = 824] [outer = 0x8a191800] 09:27:18 INFO - PROCESS | 1784 | 1463761638646 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x9773c000) [pid = 1784] [serial = 825] [outer = 0x8a191800] 09:27:19 INFO - PROCESS | 1784 | 1463761639632 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1603ms 09:27:19 INFO - PROCESS | 1784 | 1463761639661 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:27:19 INFO - PROCESS | 1784 | 1463761639666 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:27:19 INFO - PROCESS | 1784 | 1463761639674 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1784 | 1463761639679 Marionette TRACE conn4 <- [1,1070,null,{}] 09:27:19 INFO - PROCESS | 1784 | 1463761639686 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:19 INFO - PROCESS | 1784 | 1463761639934 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:27:20 INFO - PROCESS | 1784 | 1463761640187 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x97733000 == 52 [pid = 1784] [id = 275] 09:27:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x99382000) [pid = 1784] [serial = 826] [outer = (nil)] 09:27:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x9977fc00) [pid = 1784] [serial = 827] [outer = 0x99382000] 09:27:20 INFO - PROCESS | 1784 | 1463761640333 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x997e9800) [pid = 1784] [serial = 828] [outer = 0x99382000] 09:27:21 INFO - PROCESS | 1784 | 1463761641276 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:27:21 INFO - PROCESS | 1784 | --DOCSHELL 0xa8297400 == 51 [pid = 1784] [id = 9] 09:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1691ms 09:27:21 INFO - PROCESS | 1784 | 1463761641423 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1784 | 1463761641428 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:27:21 INFO - PROCESS | 1784 | 1463761641445 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1784 | 1463761641450 Marionette TRACE conn4 <- [1,1074,null,{}] 09:27:21 INFO - PROCESS | 1784 | 1463761641457 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 1784 | 1463761641662 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:27:21 INFO - PROCESS | 1784 | 1463761641954 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64c400 == 52 [pid = 1784] [id = 276] 09:27:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x99103000) [pid = 1784] [serial = 829] [outer = (nil)] 09:27:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x997edc00) [pid = 1784] [serial = 830] [outer = 0x99103000] 09:27:22 INFO - PROCESS | 1784 | 1463761642048 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x997efc00) [pid = 1784] [serial = 831] [outer = 0x99103000] 09:27:23 INFO - PROCESS | 1784 | 1463761643017 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 09:27:23 INFO - PROCESS | 1784 | 1463761643030 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1784 | 1463761643034 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:27:23 INFO - PROCESS | 1784 | 1463761643041 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1784 | 1463761643055 Marionette TRACE conn4 <- [1,1078,null,{}] 09:27:23 INFO - PROCESS | 1784 | 1463761643062 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1784 | 1463761643262 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:27:23 INFO - PROCESS | 1784 | 1463761643545 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18c400 == 53 [pid = 1784] [id = 277] 09:27:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x8bb21c00) [pid = 1784] [serial = 832] [outer = (nil)] 09:27:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8d496800) [pid = 1784] [serial = 833] [outer = 0x8bb21c00] 09:27:23 INFO - PROCESS | 1784 | 1463761643680 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x8dba5000) [pid = 1784] [serial = 834] [outer = 0x8bb21c00] 09:27:24 INFO - PROCESS | 1784 | 1463761644861 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1899ms 09:27:24 INFO - PROCESS | 1784 | 1463761644941 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1784 | 1463761644946 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:27:24 INFO - PROCESS | 1784 | 1463761644957 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1784 | 1463761644962 Marionette TRACE conn4 <- [1,1082,null,{}] 09:27:24 INFO - PROCESS | 1784 | 1463761644982 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1784 | 1463761645334 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:27:25 INFO - PROCESS | 1784 | 1463761645526 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca9400 == 54 [pid = 1784] [id = 278] 09:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x8c1e1000) [pid = 1784] [serial = 835] [outer = (nil)] 09:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x8db94c00) [pid = 1784] [serial = 836] [outer = 0x8c1e1000] 09:27:25 INFO - PROCESS | 1784 | 1463761645618 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 196 (0x8ddad800) [pid = 1784] [serial = 837] [outer = 0x8c1e1000] 09:27:26 INFO - PROCESS | 1784 | 1463761646734 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1803ms 09:27:26 INFO - PROCESS | 1784 | 1463761646763 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1784 | 1463761646776 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:27:26 INFO - PROCESS | 1784 | 1463761646790 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1784 | 1463761646795 Marionette TRACE conn4 <- [1,1086,null,{}] 09:27:26 INFO - PROCESS | 1784 | 1463761646802 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 1784 | 1463761647064 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:27:27 INFO - PROCESS | 1784 | 1463761647323 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f8c00 == 55 [pid = 1784] [id = 279] 09:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 197 (0x8bca0400) [pid = 1784] [serial = 838] [outer = (nil)] 09:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 198 (0x8e28f400) [pid = 1784] [serial = 839] [outer = 0x8bca0400] 09:27:27 INFO - PROCESS | 1784 | 1463761647456 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 199 (0x8ee60c00) [pid = 1784] [serial = 840] [outer = 0x8bca0400] 09:27:28 INFO - PROCESS | 1784 | 1463761648760 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2048ms 09:27:28 INFO - PROCESS | 1784 | 1463761648837 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:27:28 INFO - PROCESS | 1784 | 1463761648842 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:27:28 INFO - PROCESS | 1784 | 1463761648850 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1784 | 1463761648857 Marionette TRACE conn4 <- [1,1090,null,{}] 09:27:28 INFO - PROCESS | 1784 | 1463761648986 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1784 | 1463761649199 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:27:29 INFO - PROCESS | 1784 | 1463761649416 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb12800 == 56 [pid = 1784] [id = 280] 09:27:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 200 (0x8ddaf000) [pid = 1784] [serial = 841] [outer = (nil)] 09:27:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 201 (0x90dda000) [pid = 1784] [serial = 842] [outer = 0x8ddaf000] 09:27:29 INFO - PROCESS | 1784 | 1463761649505 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 202 (0x91719800) [pid = 1784] [serial = 843] [outer = 0x8ddaf000] 09:27:29 INFO - PROCESS | 1784 | --DOCSHELL 0x8dedf000 == 55 [pid = 1784] [id = 232] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 201 (0x8eec3c00) [pid = 1784] [serial = 704] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 200 (0x8dc4bc00) [pid = 1784] [serial = 692] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 199 (0x8bc9c000) [pid = 1784] [serial = 686] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 198 (0x8ddc2400) [pid = 1784] [serial = 695] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 197 (0x8e128c00) [pid = 1784] [serial = 698] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 196 (0x8eb62400) [pid = 1784] [serial = 701] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 195 (0x8d496c00) [pid = 1784] [serial = 689] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0x90d37c00) [pid = 1784] [serial = 710] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0x8f68ec00) [pid = 1784] [serial = 707] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x89f67000) [pid = 1784] [serial = 683] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x8aee8000) [pid = 1784] [serial = 731] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x8d653800) [pid = 1784] [serial = 734] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x8e12c000) [pid = 1784] [serial = 737] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x8eeec800) [pid = 1784] [serial = 740] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x90dd0c00) [pid = 1784] [serial = 743] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x9100f400) [pid = 1784] [serial = 746] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x9171fc00) [pid = 1784] [serial = 749] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x918b4800) [pid = 1784] [serial = 752] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x919e7400) [pid = 1784] [serial = 755] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x920a9800) [pid = 1784] [serial = 758] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x9275fc00) [pid = 1784] [serial = 761] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x93b07400) [pid = 1784] [serial = 764] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x93b0e800) [pid = 1784] [serial = 767] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x8bb15400) [pid = 1784] [serial = 714] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0x8e12a000) [pid = 1784] [serial = 725] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8e282800) [pid = 1784] [serial = 726] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8ddc3000) [pid = 1784] [serial = 723] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8da83800) [pid = 1784] [serial = 719] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8a8f7c00) [pid = 1784] [serial = 713] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8db9b000) [pid = 1784] [serial = 681] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8ddb4c00) [pid = 1784] [serial = 722] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8d492000) [pid = 1784] [serial = 717] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8db90c00) [pid = 1784] [serial = 720] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8c1db000) [pid = 1784] [serial = 716] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8e126800) [pid = 1784] [serial = 728] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8aee9000) [pid = 1784] [serial = 770] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8bc9ec00) [pid = 1784] [serial = 771] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8db97c00) [pid = 1784] [serial = 773] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8dc4f000) [pid = 1784] [serial = 774] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8e360000) [pid = 1784] [serial = 729] [outer = (nil)] [url = about:blank] 09:27:30 INFO - PROCESS | 1784 | 1463761650493 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1681ms 09:27:30 INFO - PROCESS | 1784 | 1463761650530 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1784 | 1463761650534 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:27:30 INFO - PROCESS | 1784 | 1463761650542 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1784 | 1463761650545 Marionette TRACE conn4 <- [1,1094,null,{}] 09:27:30 INFO - PROCESS | 1784 | 1463761650552 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 1784 | 1463761650766 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:27:30 INFO - PROCESS | 1784 | 1463761650924 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f67000 == 56 [pid = 1784] [id = 281] 09:27:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8bc9fc00) [pid = 1784] [serial = 844] [outer = (nil)] 09:27:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8d648c00) [pid = 1784] [serial = 845] [outer = 0x8bc9fc00] 09:27:31 INFO - PROCESS | 1784 | 1463761651012 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x8db9f400) [pid = 1784] [serial = 846] [outer = 0x8bc9fc00] 09:27:32 INFO - PROCESS | 1784 | 1463761652020 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1534ms 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:27:32 INFO - PROCESS | 1784 | 1463761652077 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1784 | 1463761652080 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:27:32 INFO - PROCESS | 1784 | 1463761652087 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1784 | 1463761652090 Marionette TRACE conn4 <- [1,1098,null,{}] 09:27:32 INFO - PROCESS | 1784 | 1463761652097 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1784 | 1463761652307 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:27:32 INFO - PROCESS | 1784 | 1463761652548 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4bc00 == 57 [pid = 1784] [id = 282] 09:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8ddac000) [pid = 1784] [serial = 847] [outer = (nil)] 09:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8e128c00) [pid = 1784] [serial = 848] [outer = 0x8ddac000] 09:27:32 INFO - PROCESS | 1784 | 1463761652664 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x8e285400) [pid = 1784] [serial = 849] [outer = 0x8ddac000] 09:27:33 INFO - PROCESS | 1784 | 1463761653554 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1533ms 09:27:33 INFO - PROCESS | 1784 | 1463761653621 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:27:33 INFO - PROCESS | 1784 | 1463761653625 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:27:33 INFO - PROCESS | 1784 | 1463761653632 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1784 | 1463761653636 Marionette TRACE conn4 <- [1,1102,null,{}] 09:27:33 INFO - PROCESS | 1784 | 1463761653642 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 1784 | 1463761653945 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:27:33 INFO - PROCESS | 1784 | 1463761653976 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddab800 == 58 [pid = 1784] [id = 283] 09:27:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8ddc0c00) [pid = 1784] [serial = 850] [outer = (nil)] 09:27:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9100d000) [pid = 1784] [serial = 851] [outer = 0x8ddc0c00] 09:27:34 INFO - PROCESS | 1784 | 1463761654057 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x918acc00) [pid = 1784] [serial = 852] [outer = 0x8ddc0c00] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8bb12400) [pid = 1784] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x9100ac00) [pid = 1784] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8d491000) [pid = 1784] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8a8f5c00) [pid = 1784] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x9171e800) [pid = 1784] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x919e3c00) [pid = 1784] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x89f5e000) [pid = 1784] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8db99000) [pid = 1784] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x90dd8400) [pid = 1784] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8eece800) [pid = 1784] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x92eadc00) [pid = 1784] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8ded0800) [pid = 1784] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9275d000) [pid = 1784] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8e121400) [pid = 1784] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a8ec800) [pid = 1784] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8ddab400) [pid = 1784] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8dedb800) [pid = 1784] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8c1df400) [pid = 1784] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8bca6000) [pid = 1784] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x89f69000) [pid = 1784] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8e351c00) [pid = 1784] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8ddc9c00) [pid = 1784] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8a187000) [pid = 1784] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8eb5e000) [pid = 1784] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8dc45400) [pid = 1784] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9171bc00) [pid = 1784] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8ddb8800) [pid = 1784] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8bb1a400) [pid = 1784] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8ddb7400) [pid = 1784] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8a8ebc00) [pid = 1784] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8e359c00) [pid = 1784] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8ee60800) [pid = 1784] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8c1e4800) [pid = 1784] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8ddb2000) [pid = 1784] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8dc48000) [pid = 1784] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8d647000) [pid = 1784] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8e12b000) [pid = 1784] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8d48ac00) [pid = 1784] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8e357000) [pid = 1784] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8a18ac00) [pid = 1784] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8d493800) [pid = 1784] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:27:35 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8db93c00) [pid = 1784] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:27:35 INFO - PROCESS | 1784 | 1463761655538 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1935ms 09:27:35 INFO - PROCESS | 1784 | 1463761655568 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1784 | 1463761655572 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:27:35 INFO - PROCESS | 1784 | 1463761655579 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1784 | 1463761655583 Marionette TRACE conn4 <- [1,1106,null,{}] 09:27:35 INFO - PROCESS | 1784 | 1463761655589 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1784 | 1463761655779 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:27:35 INFO - PROCESS | 1784 | 1463761655795 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a187000 == 59 [pid = 1784] [id = 284] 09:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8a8ec800) [pid = 1784] [serial = 853] [outer = (nil)] 09:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8da83c00) [pid = 1784] [serial = 854] [outer = 0x8a8ec800] 09:27:35 INFO - PROCESS | 1784 | 1463761655875 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8ddab400) [pid = 1784] [serial = 855] [outer = 0x8a8ec800] 09:27:36 INFO - PROCESS | 1784 | 1463761656865 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1337ms 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:27:36 INFO - PROCESS | 1784 | 1463761656917 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1784 | 1463761656920 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:27:36 INFO - PROCESS | 1784 | 1463761656928 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1784 | 1463761656932 Marionette TRACE conn4 <- [1,1110,null,{}] 09:27:37 INFO - PROCESS | 1784 | 1463761657059 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1784 | 1463761657334 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:27:37 INFO - PROCESS | 1784 | 1463761657693 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee7c00 == 60 [pid = 1784] [id = 285] 09:27:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8aee8c00) [pid = 1784] [serial = 856] [outer = (nil)] 09:27:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8bb14c00) [pid = 1784] [serial = 857] [outer = 0x8aee8c00] 09:27:37 INFO - PROCESS | 1784 | 1463761657794 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8bca7800) [pid = 1784] [serial = 858] [outer = 0x8aee8c00] 09:27:38 INFO - PROCESS | 1784 | 1463761658869 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1996ms 09:27:38 INFO - PROCESS | 1784 | 1463761658924 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1784 | 1463761658933 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:27:38 INFO - PROCESS | 1784 | 1463761658943 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1784 | 1463761658948 Marionette TRACE conn4 <- [1,1114,null,{}] 09:27:38 INFO - PROCESS | 1784 | 1463761658956 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1784 | 1463761659236 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:27:39 INFO - PROCESS | 1784 | 1463761659541 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8b800 == 61 [pid = 1784] [id = 286] 09:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8db95c00) [pid = 1784] [serial = 859] [outer = (nil)] 09:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8dba1800) [pid = 1784] [serial = 860] [outer = 0x8db95c00] 09:27:39 INFO - PROCESS | 1784 | 1463761659644 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8ddad400) [pid = 1784] [serial = 861] [outer = 0x8db95c00] 09:27:40 INFO - PROCESS | 1784 | 1463761660662 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1746ms 09:27:40 INFO - PROCESS | 1784 | 1463761660689 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1784 | 1463761660693 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:27:40 INFO - PROCESS | 1784 | 1463761660702 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1784 | 1463761660707 Marionette TRACE conn4 <- [1,1118,null,{}] 09:27:40 INFO - PROCESS | 1784 | 1463761660714 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1784 | 1463761660954 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:27:41 INFO - PROCESS | 1784 | 1463761661278 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e122800 == 62 [pid = 1784] [id = 287] 09:27:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8e12b000) [pid = 1784] [serial = 862] [outer = (nil)] 09:27:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8e289800) [pid = 1784] [serial = 863] [outer = 0x8e12b000] 09:27:41 INFO - PROCESS | 1784 | 1463761661430 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8e35e000) [pid = 1784] [serial = 864] [outer = 0x8e12b000] 09:27:42 INFO - PROCESS | 1784 | 1463761662473 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1795ms 09:27:42 INFO - PROCESS | 1784 | 1463761662506 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1784 | 1463761662517 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:27:42 INFO - PROCESS | 1784 | 1463761662527 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1784 | 1463761662532 Marionette TRACE conn4 <- [1,1122,null,{}] 09:27:42 INFO - PROCESS | 1784 | 1463761662539 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 1784 | 1463761662837 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:27:43 INFO - PROCESS | 1784 | 1463761663136 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded5400 == 63 [pid = 1784] [id = 288] 09:27:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8e284800) [pid = 1784] [serial = 865] [outer = (nil)] 09:27:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x90d3c800) [pid = 1784] [serial = 866] [outer = 0x8e284800] 09:27:43 INFO - PROCESS | 1784 | 1463761663232 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x91003000) [pid = 1784] [serial = 867] [outer = 0x8e284800] 09:27:44 INFO - PROCESS | 1784 | 1463761664278 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1786ms 09:27:44 INFO - PROCESS | 1784 | 1463761664314 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1784 | 1463761664318 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:27:44 INFO - PROCESS | 1784 | 1463761664326 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1784 | 1463761664331 Marionette TRACE conn4 <- [1,1126,null,{}] 09:27:44 INFO - PROCESS | 1784 | 1463761664338 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1784 | 1463761664581 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:27:44 INFO - PROCESS | 1784 | 1463761664829 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eee6000 == 64 [pid = 1784] [id = 289] 09:27:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x91006400) [pid = 1784] [serial = 868] [outer = (nil)] 09:27:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x91712800) [pid = 1784] [serial = 869] [outer = 0x91006400] 09:27:44 INFO - PROCESS | 1784 | 1463761664960 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x918adc00) [pid = 1784] [serial = 870] [outer = 0x91006400] 09:27:45 INFO - PROCESS | 1784 | 1463761665981 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1694ms 09:27:46 INFO - PROCESS | 1784 | 1463761666021 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1784 | 1463761666025 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:27:46 INFO - PROCESS | 1784 | 1463761666034 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1784 | 1463761666038 Marionette TRACE conn4 <- [1,1130,null,{}] 09:27:46 INFO - PROCESS | 1784 | 1463761666045 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1784 | 1463761666378 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:27:46 INFO - PROCESS | 1784 | 1463761666750 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x91005400 == 65 [pid = 1784] [id = 290] 09:27:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x91008000) [pid = 1784] [serial = 871] [outer = (nil)] 09:27:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x92eacc00) [pid = 1784] [serial = 872] [outer = 0x91008000] 09:27:46 INFO - PROCESS | 1784 | 1463761666851 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x93be9800) [pid = 1784] [serial = 873] [outer = 0x91008000] 09:27:47 INFO - PROCESS | 1784 | 1463761667898 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1886ms 09:27:47 INFO - PROCESS | 1784 | 1463761667921 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:27:47 INFO - PROCESS | 1784 | 1463761667926 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1784 | 1463761667935 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1784 | 1463761667938 Marionette TRACE conn4 <- [1,1134,null,{}] 09:27:47 INFO - PROCESS | 1784 | 1463761667947 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1784 | 1463761668203 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:27:48 INFO - PROCESS | 1784 | 1463761668470 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5c400 == 66 [pid = 1784] [id = 291] 09:27:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x9100a800) [pid = 1784] [serial = 874] [outer = (nil)] 09:27:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x952c5800) [pid = 1784] [serial = 875] [outer = 0x9100a800] 09:27:48 INFO - PROCESS | 1784 | 1463761668566 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9541bc00) [pid = 1784] [serial = 876] [outer = 0x9100a800] 09:27:49 INFO - PROCESS | 1784 | 1463761669566 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1704ms 09:27:49 INFO - PROCESS | 1784 | 1463761669638 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1784 | 1463761669642 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:27:49 INFO - PROCESS | 1784 | 1463761669650 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1784 | 1463761669653 Marionette TRACE conn4 <- [1,1138,null,{}] 09:27:49 INFO - PROCESS | 1784 | 1463761669661 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1784 | 1463761669881 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:27:50 INFO - PROCESS | 1784 | 1463761670142 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0f800 == 67 [pid = 1784] [id = 292] 09:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x93bec000) [pid = 1784] [serial = 877] [outer = (nil)] 09:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x99389000) [pid = 1784] [serial = 878] [outer = 0x93bec000] 09:27:50 INFO - PROCESS | 1784 | 1463761670273 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x997e9400) [pid = 1784] [serial = 879] [outer = 0x93bec000] 09:27:51 INFO - PROCESS | 1784 | 1463761671232 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1638ms 09:27:51 INFO - PROCESS | 1784 | 1463761671289 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1784 | 1463761671294 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:27:51 INFO - PROCESS | 1784 | 1463761671302 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1784 | 1463761671306 Marionette TRACE conn4 <- [1,1142,null,{}] 09:27:51 INFO - PROCESS | 1784 | 1463761671313 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 1784 | 1463761671537 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:27:51 INFO - PROCESS | 1784 | 1463761671839 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee2400 == 68 [pid = 1784] [id = 293] 09:27:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x920aec00) [pid = 1784] [serial = 880] [outer = (nil)] 09:27:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x99edc800) [pid = 1784] [serial = 881] [outer = 0x920aec00] 09:27:51 INFO - PROCESS | 1784 | 1463761671942 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x99f01400) [pid = 1784] [serial = 882] [outer = 0x920aec00] 09:27:52 INFO - PROCESS | 1784 | 1463761672913 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1686ms 09:27:52 INFO - PROCESS | 1784 | 1463761672989 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1784 | 1463761672992 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:27:53 INFO - PROCESS | 1784 | 1463761673000 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1784 | 1463761673003 Marionette TRACE conn4 <- [1,1146,null,{}] 09:27:53 INFO - PROCESS | 1784 | 1463761673011 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 1784 | 1463761673301 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:27:53 INFO - PROCESS | 1784 | 1463761673603 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18cc00 == 69 [pid = 1784] [id = 294] 09:27:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x8a192400) [pid = 1784] [serial = 883] [outer = (nil)] 09:27:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8db9a800) [pid = 1784] [serial = 884] [outer = 0x8a192400] 09:27:53 INFO - PROCESS | 1784 | 1463761673697 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x8e284c00) [pid = 1784] [serial = 885] [outer = 0x8a192400] 09:27:54 INFO - PROCESS | 1784 | 1463761674641 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1697ms 09:27:54 INFO - PROCESS | 1784 | 1463761674699 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1784 | 1463761674703 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:27:54 INFO - PROCESS | 1784 | 1463761674711 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1784 | 1463761674715 Marionette TRACE conn4 <- [1,1150,null,{}] 09:27:54 INFO - PROCESS | 1784 | 1463761674722 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 1784 | 1463761675016 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:27:55 INFO - PROCESS | 1784 | 1463761675305 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1e1c00 == 70 [pid = 1784] [id = 295] 09:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8db99800) [pid = 1784] [serial = 886] [outer = (nil)] 09:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8ee5f400) [pid = 1784] [serial = 887] [outer = 0x8db99800] 09:27:55 INFO - PROCESS | 1784 | 1463761675420 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x920af000) [pid = 1784] [serial = 888] [outer = 0x8db99800] 09:27:56 INFO - PROCESS | 1784 | 1463761676395 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1737ms 09:27:56 INFO - PROCESS | 1784 | 1463761676448 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1784 | 1463761676453 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:27:56 INFO - PROCESS | 1784 | 1463761676463 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1784 | 1463761676467 Marionette TRACE conn4 <- [1,1154,null,{}] 09:27:56 INFO - PROCESS | 1784 | 1463761676475 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1784 | 1463761676697 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:27:57 INFO - PROCESS | 1784 | 1463761677657 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f2000 == 71 [pid = 1784] [id = 296] 09:27:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8a8f2800) [pid = 1784] [serial = 889] [outer = (nil)] 09:27:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8aee5800) [pid = 1784] [serial = 890] [outer = 0x8a8f2800] 09:27:57 INFO - PROCESS | 1784 | 1463761677760 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x8bca2400) [pid = 1784] [serial = 891] [outer = 0x8a8f2800] 09:27:58 INFO - PROCESS | 1784 | 1463761678722 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2337ms 09:27:58 INFO - PROCESS | 1784 | 1463761678803 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1784 | 1463761678810 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:27:58 INFO - PROCESS | 1784 | 1463761678819 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1784 | 1463761678824 Marionette TRACE conn4 <- [1,1158,null,{}] 09:27:58 INFO - PROCESS | 1784 | 1463761678833 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1784 | 1463761679105 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:27:59 INFO - PROCESS | 1784 | 1463761679504 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18ac00 == 72 [pid = 1784] [id = 297] 09:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8aef0800) [pid = 1784] [serial = 892] [outer = (nil)] 09:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8da87000) [pid = 1784] [serial = 893] [outer = 0x8aef0800] 09:27:59 INFO - PROCESS | 1784 | 1463761679593 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8dba0400) [pid = 1784] [serial = 894] [outer = 0x8aef0800] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f2000 == 71 [pid = 1784] [id = 258] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5e800 == 70 [pid = 1784] [id = 257] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddab800 == 69 [pid = 1784] [id = 283] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4bc00 == 68 [pid = 1784] [id = 282] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0xa21aec00 == 67 [pid = 1784] [id = 10] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x89f67000 == 66 [pid = 1784] [id = 281] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1de400 == 65 [pid = 1784] [id = 226] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb12800 == 64 [pid = 1784] [id = 280] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f8c00 == 63 [pid = 1784] [id = 279] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca9400 == 62 [pid = 1784] [id = 278] 09:28:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18f000 == 61 [pid = 1784] [id = 255] 09:28:00 INFO - PROCESS | 1784 | 1463761680675 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8f687800) [pid = 1784] [serial = 792] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8ddacc00) [pid = 1784] [serial = 660] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x918aec00) [pid = 1784] [serial = 750] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8da80400) [pid = 1784] [serial = 690] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8bb15c00) [pid = 1784] [serial = 732] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x920a1c00) [pid = 1784] [serial = 756] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8d645c00) [pid = 1784] [serial = 779] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x920acc00) [pid = 1784] [serial = 759] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8a0fb000) [pid = 1784] [serial = 684] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8dba9000) [pid = 1784] [serial = 785] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x91718800) [pid = 1784] [serial = 747] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x90d3bc00) [pid = 1784] [serial = 711] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x93b0bc00) [pid = 1784] [serial = 765] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8e354c00) [pid = 1784] [serial = 738] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x92ea7800) [pid = 1784] [serial = 762] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8e28c000) [pid = 1784] [serial = 699] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x90dd3c00) [pid = 1784] [serial = 744] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8ddccc00) [pid = 1784] [serial = 783] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8ee56c00) [pid = 1784] [serial = 645] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8db99c00) [pid = 1784] [serial = 735] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x93be9c00) [pid = 1784] [serial = 768] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8e355c00) [pid = 1784] [serial = 642] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8ee56400) [pid = 1784] [serial = 702] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8eb64c00) [pid = 1784] [serial = 789] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8a8ef400) [pid = 1784] [serial = 627] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8eec0c00) [pid = 1784] [serial = 791] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8ddaf400) [pid = 1784] [serial = 633] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x919dd400) [pid = 1784] [serial = 753] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8e125400) [pid = 1784] [serial = 639] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8ded9000) [pid = 1784] [serial = 786] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8a8f8400) [pid = 1784] [serial = 776] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8bca5c00) [pid = 1784] [serial = 687] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8ddc0400) [pid = 1784] [serial = 782] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8ded1c00) [pid = 1784] [serial = 696] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8eee3c00) [pid = 1784] [serial = 657] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8eece000) [pid = 1784] [serial = 705] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8f8bc000) [pid = 1784] [serial = 708] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8db9d000) [pid = 1784] [serial = 630] [outer = (nil)] [url = about:blank] 09:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1938ms 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8ddc6000) [pid = 1784] [serial = 636] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8ddafc00) [pid = 1784] [serial = 693] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ee62800) [pid = 1784] [serial = 648] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8eb5b400) [pid = 1784] [serial = 788] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8eeed800) [pid = 1784] [serial = 651] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8dedac00) [pid = 1784] [serial = 663] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8f8c8000) [pid = 1784] [serial = 741] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x8f68bc00) [pid = 1784] [serial = 654] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8eee2c00) [pid = 1784] [serial = 666] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8e35c400) [pid = 1784] [serial = 609] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 1784 | 1463761680774 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1784 | 1463761680784 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:28:00 INFO - PROCESS | 1784 | 1463761680792 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1784 | 1463761680795 Marionette TRACE conn4 <- [1,1162,null,{}] 09:28:00 INFO - PROCESS | 1784 | 1463761680802 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1784 | 1463761681003 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:28:01 INFO - PROCESS | 1784 | 1463761681264 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fb400 == 62 [pid = 1784] [id = 298] 09:28:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8a0fd400) [pid = 1784] [serial = 895] [outer = (nil)] 09:28:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8d498c00) [pid = 1784] [serial = 896] [outer = 0x8a0fd400] 09:28:01 INFO - PROCESS | 1784 | 1463761681344 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8db9c000) [pid = 1784] [serial = 897] [outer = 0x8a0fd400] 09:28:02 INFO - PROCESS | 1784 | 1463761682305 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1537ms 09:28:02 INFO - PROCESS | 1784 | 1463761682331 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:28:02 INFO - PROCESS | 1784 | 1463761682336 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:28:02 INFO - PROCESS | 1784 | 1463761682351 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1784 | 1463761682361 Marionette TRACE conn4 <- [1,1166,null,{}] 09:28:02 INFO - PROCESS | 1784 | 1463761682371 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 1784 | 1463761682584 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:28:02 INFO - PROCESS | 1784 | 1463761682814 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4b400 == 63 [pid = 1784] [id = 299] 09:28:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8ddb1800) [pid = 1784] [serial = 898] [outer = (nil)] 09:28:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8ddcbc00) [pid = 1784] [serial = 899] [outer = 0x8ddb1800] 09:28:02 INFO - PROCESS | 1784 | 1463761682900 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8ded6000) [pid = 1784] [serial = 900] [outer = 0x8ddb1800] 09:28:03 INFO - PROCESS | 1784 | 1463761683796 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1505ms 09:28:03 INFO - PROCESS | 1784 | 1463761683849 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1784 | 1463761683852 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:28:03 INFO - PROCESS | 1784 | 1463761683869 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1784 | 1463761683873 Marionette TRACE conn4 <- [1,1170,null,{}] 09:28:03 INFO - PROCESS | 1784 | 1463761683881 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1784 | 1463761684163 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:28:04 INFO - PROCESS | 1784 | 1463761684196 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddc6c00 == 64 [pid = 1784] [id = 300] 09:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8ddc9000) [pid = 1784] [serial = 901] [outer = (nil)] 09:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8e12a800) [pid = 1784] [serial = 902] [outer = 0x8ddc9000] 09:28:04 INFO - PROCESS | 1784 | 1463761684277 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8e285c00) [pid = 1784] [serial = 903] [outer = 0x8ddc9000] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8bc9fc00) [pid = 1784] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ddac000) [pid = 1784] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8bca0400) [pid = 1784] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0xa3251c00) [pid = 1784] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8ddaf000) [pid = 1784] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8ddc0c00) [pid = 1784] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa8298000) [pid = 1784] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:28:05 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8c1e1000) [pid = 1784] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:28:05 INFO - PROCESS | 1784 | 1463761685796 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1945ms 09:28:05 INFO - PROCESS | 1784 | 1463761685829 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1784 | 1463761685833 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:28:05 INFO - PROCESS | 1784 | 1463761685902 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1784 | 1463761685907 Marionette TRACE conn4 <- [1,1174,null,{}] 09:28:05 INFO - PROCESS | 1784 | 1463761685915 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 1784 | 1463761686103 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:28:06 INFO - PROCESS | 1784 | 1463761686115 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e130800 == 65 [pid = 1784] [id = 301] 09:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8e281800) [pid = 1784] [serial = 904] [outer = (nil)] 09:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8e351c00) [pid = 1784] [serial = 905] [outer = 0x8e281800] 09:28:06 INFO - PROCESS | 1784 | 1463761686210 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8eb67c00) [pid = 1784] [serial = 906] [outer = 0x8e281800] 09:28:07 INFO - PROCESS | 1784 | 1463761687165 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1784 | 1463761687249 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:28:07 INFO - PROCESS | 1784 | 1463761687257 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1784 | 1463761687261 Marionette TRACE conn4 <- [1,1178,null,{}] 09:28:07 INFO - PROCESS | 1784 | 1463761687267 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 1784 | 1463761687463 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:28:07 INFO - PROCESS | 1784 | 1463761687613 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5e800 == 66 [pid = 1784] [id = 302] 09:28:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x89f67000) [pid = 1784] [serial = 907] [outer = (nil)] 09:28:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8a18c800) [pid = 1784] [serial = 908] [outer = 0x89f67000] 09:28:07 INFO - PROCESS | 1784 | 1463761687815 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8aee6000) [pid = 1784] [serial = 909] [outer = 0x89f67000] 09:28:08 INFO - PROCESS | 1784 | 1463761688917 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1784 | 1463761689018 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:28:09 INFO - PROCESS | 1784 | 1463761689029 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1784 | 1463761689035 Marionette TRACE conn4 <- [1,1182,null,{}] 09:28:09 INFO - PROCESS | 1784 | 1463761689106 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1784 | 1463761689355 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:28:09 INFO - PROCESS | 1784 | 1463761689612 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d9000 == 67 [pid = 1784] [id = 303] 09:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8d492400) [pid = 1784] [serial = 910] [outer = (nil)] 09:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8db94400) [pid = 1784] [serial = 911] [outer = 0x8d492400] 09:28:09 INFO - PROCESS | 1784 | 1463761689747 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8dba9800) [pid = 1784] [serial = 912] [outer = 0x8d492400] 09:28:10 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:10 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:28:10 INFO - PROCESS | 1784 | 1463761690790 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1784 | 1463761690890 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:28:10 INFO - PROCESS | 1784 | 1463761690903 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1784 | 1463761690908 Marionette TRACE conn4 <- [1,1186,null,{}] 09:28:10 INFO - PROCESS | 1784 | 1463761690917 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1784 | 1463761691271 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:28:11 INFO - PROCESS | 1784 | 1463761691518 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc42c00 == 68 [pid = 1784] [id = 304] 09:28:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8ded0800) [pid = 1784] [serial = 913] [outer = (nil)] 09:28:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8e124000) [pid = 1784] [serial = 914] [outer = 0x8ded0800] 09:28:11 INFO - PROCESS | 1784 | 1463761691614 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8e360c00) [pid = 1784] [serial = 915] [outer = 0x8ded0800] 09:28:12 INFO - PROCESS | 1784 | 1463761692634 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1784 | 1463761692702 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:28:12 INFO - PROCESS | 1784 | 1463761692711 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1784 | 1463761692718 Marionette TRACE conn4 <- [1,1190,null,{}] 09:28:12 INFO - PROCESS | 1784 | 1463761692736 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1784 | 1463761693024 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:28:13 INFO - PROCESS | 1784 | 1463761693315 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18e000 == 69 [pid = 1784] [id = 305] 09:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8eb65400) [pid = 1784] [serial = 916] [outer = (nil)] 09:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f682000) [pid = 1784] [serial = 917] [outer = 0x8eb65400] 09:28:13 INFO - PROCESS | 1784 | 1463761693410 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f68e400) [pid = 1784] [serial = 918] [outer = 0x8eb65400] 09:28:14 INFO - PROCESS | 1784 | 1463761694423 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1784 | 1463761694511 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:28:14 INFO - PROCESS | 1784 | 1463761694521 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1784 | 1463761694524 Marionette TRACE conn4 <- [1,1194,null,{}] 09:28:14 INFO - PROCESS | 1784 | 1463761694531 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 1784 | 1463761694807 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:28:15 INFO - PROCESS | 1784 | 1463761695090 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a190000 == 70 [pid = 1784] [id = 306] 09:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8da82c00) [pid = 1784] [serial = 919] [outer = (nil)] 09:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x90d3b000) [pid = 1784] [serial = 920] [outer = 0x8da82c00] 09:28:15 INFO - PROCESS | 1784 | 1463761695185 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x90dcdc00) [pid = 1784] [serial = 921] [outer = 0x8da82c00] 09:28:16 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:16 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:16 INFO - PROCESS | 1784 | 1463761696175 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1784 | 1463761696222 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:28:16 INFO - PROCESS | 1784 | 1463761696229 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1784 | 1463761696234 Marionette TRACE conn4 <- [1,1198,null,{}] 09:28:16 INFO - PROCESS | 1784 | 1463761696240 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1784 | 1463761696457 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:28:16 INFO - PROCESS | 1784 | 1463761696700 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd9800 == 71 [pid = 1784] [id = 307] 09:28:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x91009400) [pid = 1784] [serial = 922] [outer = (nil)] 09:28:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x91713c00) [pid = 1784] [serial = 923] [outer = 0x91009400] 09:28:16 INFO - PROCESS | 1784 | 1463761696847 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x919e9000) [pid = 1784] [serial = 924] [outer = 0x91009400] 09:28:17 INFO - PROCESS | 1784 | 1463761697953 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1784ms 09:28:18 INFO - PROCESS | 1784 | 1463761698014 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:28:18 INFO - PROCESS | 1784 | 1463761698019 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:28:18 INFO - PROCESS | 1784 | 1463761698027 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1784 | 1463761698030 Marionette TRACE conn4 <- [1,1202,null,{}] 09:28:18 INFO - PROCESS | 1784 | 1463761698038 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 1784 | 1463761698299 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:28:18 INFO - PROCESS | 1784 | 1463761698586 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x91005c00 == 72 [pid = 1784] [id = 308] 09:28:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x91718000) [pid = 1784] [serial = 925] [outer = (nil)] 09:28:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9275fc00) [pid = 1784] [serial = 926] [outer = 0x91718000] 09:28:18 INFO - PROCESS | 1784 | 1463761698680 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x93b04c00) [pid = 1784] [serial = 927] [outer = 0x91718000] 09:28:19 INFO - PROCESS | 1784 | 1463761699679 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:28:19 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 09:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1688ms 09:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:28:19 INFO - PROCESS | 1784 | 1463761699715 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1784 | 1463761699718 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:28:19 INFO - PROCESS | 1784 | 1463761699726 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1784 | 1463761699730 Marionette TRACE conn4 <- [1,1206,null,{}] 09:28:19 INFO - PROCESS | 1784 | 1463761699737 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1784 | 1463761699958 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:28:20 INFO - PROCESS | 1784 | 1463761700210 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5dc00 == 73 [pid = 1784] [id = 309] 09:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8f8c6000) [pid = 1784] [serial = 928] [outer = (nil)] 09:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x93be7800) [pid = 1784] [serial = 929] [outer = 0x8f8c6000] 09:28:20 INFO - PROCESS | 1784 | 1463761700347 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x94739000) [pid = 1784] [serial = 930] [outer = 0x8f8c6000] 09:28:21 INFO - PROCESS | 1784 | 1463761701298 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:28:21 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 09:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1634ms 09:28:21 INFO - PROCESS | 1784 | 1463761701360 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1784 | 1463761701364 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:28:21 INFO - PROCESS | 1784 | 1463761701372 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1784 | 1463761701377 Marionette TRACE conn4 <- [1,1210,null,{}] 09:28:21 INFO - PROCESS | 1784 | 1463761701383 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1784 | 1463761701603 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:28:21 INFO - PROCESS | 1784 | 1463761701844 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x952bf000 == 74 [pid = 1784] [id = 310] 09:28:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x952bfc00) [pid = 1784] [serial = 931] [outer = (nil)] 09:28:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x97733800) [pid = 1784] [serial = 932] [outer = 0x952bfc00] 09:28:21 INFO - PROCESS | 1784 | 1463761701950 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x982ee400) [pid = 1784] [serial = 933] [outer = 0x952bfc00] 09:28:22 INFO - PROCESS | 1784 | 1463761702876 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1537ms 09:28:22 INFO - PROCESS | 1784 | 1463761702911 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1784 | 1463761702914 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:28:22 INFO - PROCESS | 1784 | 1463761702941 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1784 | 1463761702946 Marionette TRACE conn4 <- [1,1214,null,{}] 09:28:22 INFO - PROCESS | 1784 | 1463761702955 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1784 | 1463761703182 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:28:23 INFO - PROCESS | 1784 | 1463761703422 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x93be9c00 == 75 [pid = 1784] [id = 311] 09:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x93beb800) [pid = 1784] [serial = 934] [outer = (nil)] 09:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x99e06000) [pid = 1784] [serial = 935] [outer = 0x93beb800] 09:28:23 INFO - PROCESS | 1784 | 1463761703529 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9a042400) [pid = 1784] [serial = 936] [outer = 0x93beb800] 09:28:24 INFO - PROCESS | 1784 | 1463761704476 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1613ms 09:28:24 INFO - PROCESS | 1784 | 1463761704538 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1784 | 1463761704541 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:28:24 INFO - PROCESS | 1784 | 1463761704549 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1784 | 1463761704554 Marionette TRACE conn4 <- [1,1218,null,{}] 09:28:24 INFO - PROCESS | 1784 | 1463761704561 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 1784 | 1463761704791 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:28:25 INFO - PROCESS | 1784 | 1463761705054 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x918ac000 == 76 [pid = 1784] [id = 312] 09:28:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9a36f800) [pid = 1784] [serial = 937] [outer = (nil)] 09:28:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9a474400) [pid = 1784] [serial = 938] [outer = 0x9a36f800] 09:28:25 INFO - PROCESS | 1784 | 1463761705210 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9a47b400) [pid = 1784] [serial = 939] [outer = 0x9a36f800] 09:28:26 INFO - PROCESS | 1784 | 1463761706202 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1684ms 09:28:26 INFO - PROCESS | 1784 | 1463761706236 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1784 | 1463761706242 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:28:26 INFO - PROCESS | 1784 | 1463761706249 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1784 | 1463761706255 Marionette TRACE conn4 <- [1,1222,null,{}] 09:28:26 INFO - PROCESS | 1784 | 1463761706262 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 1784 | 1463761706512 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:28:27 INFO - PROCESS | 1784 | 1463761707113 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca9800 == 77 [pid = 1784] [id = 313] 09:28:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8bca9c00) [pid = 1784] [serial = 940] [outer = (nil)] 09:28:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x8c1e1000) [pid = 1784] [serial = 941] [outer = 0x8bca9c00] 09:28:27 INFO - PROCESS | 1784 | 1463761707236 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x8d645400) [pid = 1784] [serial = 942] [outer = 0x8bca9c00] 09:28:28 INFO - PROCESS | 1784 | 1463761708252 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1784 | 1463761708301 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:28:28 INFO - PROCESS | 1784 | 1463761708311 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1784 | 1463761708318 Marionette TRACE conn4 <- [1,1226,null,{}] 09:28:28 INFO - PROCESS | 1784 | 1463761708327 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1784 | 1463761708544 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:28:28 INFO - PROCESS | 1784 | 1463761708912 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca8400 == 78 [pid = 1784] [id = 314] 09:28:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8c1d8c00) [pid = 1784] [serial = 943] [outer = (nil)] 09:28:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x8ddc7c00) [pid = 1784] [serial = 944] [outer = 0x8c1d8c00] 09:28:29 INFO - PROCESS | 1784 | 1463761709013 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8e28a800) [pid = 1784] [serial = 945] [outer = 0x8c1d8c00] 09:28:29 INFO - PROCESS | 1784 | 1463761709974 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1746ms 09:28:30 INFO - PROCESS | 1784 | 1463761710062 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:28:30 INFO - PROCESS | 1784 | 1463761710069 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:28:30 INFO - PROCESS | 1784 | 1463761710077 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1784 | 1463761710080 Marionette TRACE conn4 <- [1,1230,null,{}] 09:28:30 INFO - PROCESS | 1784 | 1463761710088 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1784 | 1463761710359 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8db98000 == 77 [pid = 1784] [id = 261] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8e130800 == 76 [pid = 1784] [id = 301] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8da83c00) [pid = 1784] [serial = 854] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x93bf1000) [pid = 1784] [serial = 815] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x919e0800) [pid = 1784] [serial = 806] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x90d35400) [pid = 1784] [serial = 794] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x97737400) [pid = 1784] [serial = 824] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x9977fc00) [pid = 1784] [serial = 827] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x92753400) [pid = 1784] [serial = 809] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x95421000) [pid = 1784] [serial = 821] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8f8bbc00) [pid = 1784] [serial = 800] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8db9cc00) [pid = 1784] [serial = 797] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x93b08400) [pid = 1784] [serial = 812] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x997edc00) [pid = 1784] [serial = 830] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x9171c400) [pid = 1784] [serial = 803] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x952c2800) [pid = 1784] [serial = 818] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddc6c00 == 75 [pid = 1784] [id = 300] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4b400 == 74 [pid = 1784] [id = 299] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0fb400 == 73 [pid = 1784] [id = 298] 09:28:30 INFO - PROCESS | 1784 | 1463761710777 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18ac00 == 72 [pid = 1784] [id = 297] 09:28:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f2000 == 71 [pid = 1784] [id = 296] 09:28:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fb400 == 72 [pid = 1784] [id = 315] 09:28:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8a18ac00) [pid = 1784] [serial = 946] [outer = (nil)] 09:28:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8da8d800) [pid = 1784] [serial = 947] [outer = 0x8a18ac00] 09:28:30 INFO - PROCESS | 1784 | 1463761710870 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8e123000) [pid = 1784] [serial = 948] [outer = 0x8a18ac00] 09:28:31 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded5400 == 71 [pid = 1784] [id = 288] 09:28:31 INFO - PROCESS | 1784 | --DOCSHELL 0x8e122800 == 70 [pid = 1784] [id = 287] 09:28:31 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8b800 == 69 [pid = 1784] [id = 286] 09:28:31 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee7c00 == 68 [pid = 1784] [id = 285] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8d648c00) [pid = 1784] [serial = 845] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8e128c00) [pid = 1784] [serial = 848] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8d496800) [pid = 1784] [serial = 833] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8db9f400) [pid = 1784] [serial = 846] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8ee60c00) [pid = 1784] [serial = 840] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9171d400) [pid = 1784] [serial = 585] [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.] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x91719800) [pid = 1784] [serial = 843] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x90dda000) [pid = 1784] [serial = 842] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x918acc00) [pid = 1784] [serial = 852] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9100d000) [pid = 1784] [serial = 851] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8e28f400) [pid = 1784] [serial = 839] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8e285400) [pid = 1784] [serial = 849] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8db94c00) [pid = 1784] [serial = 836] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8ddad800) [pid = 1784] [serial = 837] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1784 | 1463761711775 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1739ms 09:28:31 INFO - PROCESS | 1784 | 1463761711817 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1784 | 1463761711821 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:28:31 INFO - PROCESS | 1784 | 1463761711838 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1784 | 1463761711849 Marionette TRACE conn4 <- [1,1234,null,{}] 09:28:31 INFO - PROCESS | 1784 | 1463761711859 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 1784 | 1463761712076 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:28:32 INFO - PROCESS | 1784 | 1463761712246 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48e000 == 69 [pid = 1784] [id = 316] 09:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8d496800) [pid = 1784] [serial = 949] [outer = (nil)] 09:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8f8ba800) [pid = 1784] [serial = 950] [outer = 0x8d496800] 09:28:32 INFO - PROCESS | 1784 | 1463761712337 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f8c6c00) [pid = 1784] [serial = 951] [outer = 0x8d496800] 09:28:33 INFO - PROCESS | 1784 | 1463761713268 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1501ms 09:28:33 INFO - PROCESS | 1784 | 1463761713334 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1784 | 1463761713341 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:28:33 INFO - PROCESS | 1784 | 1463761713348 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1784 | 1463761713352 Marionette TRACE conn4 <- [1,1238,null,{}] 09:28:33 INFO - PROCESS | 1784 | 1463761713367 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1784 | 1463761713669 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:28:33 INFO - PROCESS | 1784 | 1463761713699 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc45800 == 70 [pid = 1784] [id = 317] 09:28:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8eee9800) [pid = 1784] [serial = 952] [outer = (nil)] 09:28:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9100a400) [pid = 1784] [serial = 953] [outer = 0x8eee9800] 09:28:33 INFO - PROCESS | 1784 | 1463761713786 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9171c400) [pid = 1784] [serial = 954] [outer = 0x8eee9800] 09:28:34 INFO - PROCESS | 1784 | 1463761714789 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 09:28:34 INFO - PROCESS | 1784 | 1463761714837 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1784 | 1463761714841 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:28:34 INFO - PROCESS | 1784 | 1463761714854 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1784 | 1463761714857 Marionette TRACE conn4 <- [1,1242,null,{}] 09:28:34 INFO - PROCESS | 1784 | 1463761714864 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 1784 | 1463761715116 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:28:35 INFO - PROCESS | 1784 | 1463761715152 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db92400 == 71 [pid = 1784] [id = 318] 09:28:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8e352800) [pid = 1784] [serial = 955] [outer = (nil)] 09:28:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x918b3c00) [pid = 1784] [serial = 956] [outer = 0x8e352800] 09:28:35 INFO - PROCESS | 1784 | 1463761715258 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x920a9000) [pid = 1784] [serial = 957] [outer = 0x8e352800] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8c1d9c00) [pid = 1784] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8a0f3800) [pid = 1784] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8ddc9000) [pid = 1784] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8a8ec800) [pid = 1784] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8ddb1800) [pid = 1784] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8a0fd400) [pid = 1784] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8aef0800) [pid = 1784] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8a8f2800) [pid = 1784] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:28:36 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8d48bc00) [pid = 1784] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:28:36 INFO - PROCESS | 1784 | 1463761716591 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1793ms 09:28:36 INFO - PROCESS | 1784 | 1463761716648 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1784 | 1463761716653 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:28:36 INFO - PROCESS | 1784 | 1463761716660 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1784 | 1463761716664 Marionette TRACE conn4 <- [1,1246,null,{}] 09:28:36 INFO - PROCESS | 1784 | 1463761716670 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1784 | 1463761716871 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:28:37 INFO - PROCESS | 1784 | 1463761717028 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fd400 == 72 [pid = 1784] [id = 319] 09:28:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8a8f2800) [pid = 1784] [serial = 958] [outer = (nil)] 09:28:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x91720000) [pid = 1784] [serial = 959] [outer = 0x8a8f2800] 09:28:37 INFO - PROCESS | 1784 | 1463761717106 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9275d800) [pid = 1784] [serial = 960] [outer = 0x8a8f2800] 09:28:38 INFO - PROCESS | 1784 | 1463761718064 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1441ms 09:28:38 INFO - PROCESS | 1784 | 1463761718103 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1784 | 1463761718110 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:28:38 INFO - PROCESS | 1784 | 1463761718121 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1784 | 1463761718128 Marionette TRACE conn4 <- [1,1250,null,{}] 09:28:38 INFO - PROCESS | 1784 | 1463761718150 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1784 | 1463761718465 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:28:38 INFO - PROCESS | 1784 | 1463761718730 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48d000 == 73 [pid = 1784] [id = 320] 09:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8d48dc00) [pid = 1784] [serial = 961] [outer = (nil)] 09:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8d651800) [pid = 1784] [serial = 962] [outer = 0x8d48dc00] 09:28:38 INFO - PROCESS | 1784 | 1463761718830 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8dba9400) [pid = 1784] [serial = 963] [outer = 0x8d48dc00] 09:28:39 INFO - PROCESS | 1784 | 1463761719800 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1762ms 09:28:39 INFO - PROCESS | 1784 | 1463761719883 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1784 | 1463761719893 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:28:39 INFO - PROCESS | 1784 | 1463761719906 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1784 | 1463761719911 Marionette TRACE conn4 <- [1,1254,null,{}] 09:28:39 INFO - PROCESS | 1784 | 1463761719919 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1784 | 1463761720164 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:28:40 INFO - PROCESS | 1784 | 1463761720434 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d649c00 == 74 [pid = 1784] [id = 321] 09:28:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8dc4bc00) [pid = 1784] [serial = 964] [outer = (nil)] 09:28:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8e12c400) [pid = 1784] [serial = 965] [outer = 0x8dc4bc00] 09:28:40 INFO - PROCESS | 1784 | 1463761720529 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8eb65000) [pid = 1784] [serial = 966] [outer = 0x8dc4bc00] 09:28:41 INFO - PROCESS | 1784 | 1463761721476 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1644ms 09:28:41 INFO - PROCESS | 1784 | 1463761721551 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1784 | 1463761721555 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:28:41 INFO - PROCESS | 1784 | 1463761721564 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1784 | 1463761721571 Marionette TRACE conn4 <- [1,1258,null,{}] 09:28:41 INFO - PROCESS | 1784 | 1463761721590 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 1784 | 1463761721859 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:28:42 INFO - PROCESS | 1784 | 1463761722198 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee58c00 == 75 [pid = 1784] [id = 322] 09:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x91002000) [pid = 1784] [serial = 967] [outer = (nil)] 09:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x918b4400) [pid = 1784] [serial = 968] [outer = 0x91002000] 09:28:42 INFO - PROCESS | 1784 | 1463761722298 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x92759800) [pid = 1784] [serial = 969] [outer = 0x91002000] 09:28:43 INFO - PROCESS | 1784 | 1463761723303 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1794ms 09:28:43 INFO - PROCESS | 1784 | 1463761723358 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1784 | 1463761723363 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:28:43 INFO - PROCESS | 1784 | 1463761723372 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1784 | 1463761723376 Marionette TRACE conn4 <- [1,1262,null,{}] 09:28:43 INFO - PROCESS | 1784 | 1463761723383 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 1784 | 1463761723610 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:28:43 INFO - PROCESS | 1784 | 1463761723919 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x918ad800 == 76 [pid = 1784] [id = 323] 09:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x919e7000) [pid = 1784] [serial = 970] [outer = (nil)] 09:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9473e400) [pid = 1784] [serial = 971] [outer = 0x919e7000] 09:28:44 INFO - PROCESS | 1784 | 1463761724064 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x97737400) [pid = 1784] [serial = 972] [outer = 0x919e7000] 09:28:45 INFO - PROCESS | 1784 | 1463761725048 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1742ms 09:28:45 INFO - PROCESS | 1784 | 1463761725115 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:28:45 INFO - PROCESS | 1784 | 1463761725120 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 1784 | 1463761725127 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1784 | 1463761725131 Marionette TRACE conn4 <- [1,1266,null,{}] 09:28:45 INFO - PROCESS | 1784 | 1463761725138 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1784 | 1463761725373 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:28:45 INFO - PROCESS | 1784 | 1463761725618 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1e3000 == 77 [pid = 1784] [id = 324] 09:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8dc42000) [pid = 1784] [serial = 973] [outer = (nil)] 09:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x997e7400) [pid = 1784] [serial = 974] [outer = 0x8dc42000] 09:28:45 INFO - PROCESS | 1784 | 1463761725753 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x997f1c00) [pid = 1784] [serial = 975] [outer = 0x8dc42000] 09:28:46 INFO - PROCESS | 1784 | 1463761726799 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1742ms 09:28:46 INFO - PROCESS | 1784 | 1463761726870 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:28:46 INFO - PROCESS | 1784 | 1463761726874 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:28:46 INFO - PROCESS | 1784 | 1463761726882 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1784 | 1463761726886 Marionette TRACE conn4 <- [1,1270,null,{}] 09:28:46 INFO - PROCESS | 1784 | 1463761726893 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1784 | 1463761727148 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:28:47 INFO - PROCESS | 1784 | 1463761727452 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x99783400 == 78 [pid = 1784] [id = 325] 09:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x99f05000) [pid = 1784] [serial = 976] [outer = (nil)] 09:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9a482000) [pid = 1784] [serial = 977] [outer = 0x99f05000] 09:28:47 INFO - PROCESS | 1784 | 1463761727556 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9a7c8000) [pid = 1784] [serial = 978] [outer = 0x99f05000] 09:28:48 INFO - PROCESS | 1784 | 1463761728647 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1837ms 09:28:48 INFO - PROCESS | 1784 | 1463761728720 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1784 | 1463761728723 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:28:48 INFO - PROCESS | 1784 | 1463761728732 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1784 | 1463761728737 Marionette TRACE conn4 <- [1,1274,null,{}] 09:28:48 INFO - PROCESS | 1784 | 1463761728743 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 1784 | 1463761728978 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:28:49 INFO - PROCESS | 1784 | 1463761729284 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5e000 == 79 [pid = 1784] [id = 326] 09:28:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9a481800) [pid = 1784] [serial = 979] [outer = (nil)] 09:28:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9aa08000) [pid = 1784] [serial = 980] [outer = 0x9a481800] 09:28:49 INFO - PROCESS | 1784 | 1463761729380 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x9aa10c00) [pid = 1784] [serial = 981] [outer = 0x9a481800] 09:28:50 INFO - PROCESS | 1784 | 1463761730347 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1687ms 09:28:50 INFO - PROCESS | 1784 | 1463761730419 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1784 | 1463761730424 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:28:50 INFO - PROCESS | 1784 | 1463761730431 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1784 | 1463761730436 Marionette TRACE conn4 <- [1,1278,null,{}] 09:28:50 INFO - PROCESS | 1784 | 1463761730442 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1784 | 1463761730664 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:28:50 INFO - PROCESS | 1784 | 1463761730925 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f7000 == 80 [pid = 1784] [id = 327] 09:28:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8e289400) [pid = 1784] [serial = 982] [outer = (nil)] 09:28:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9b29a800) [pid = 1784] [serial = 983] [outer = 0x8e289400] 09:28:51 INFO - PROCESS | 1784 | 1463761731058 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9b2b4c00) [pid = 1784] [serial = 984] [outer = 0x8e289400] 09:28:52 INFO - PROCESS | 1784 | 1463761732031 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1642ms 09:28:52 INFO - PROCESS | 1784 | 1463761732074 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1784 | 1463761732079 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:28:52 INFO - PROCESS | 1784 | 1463761732087 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1784 | 1463761732092 Marionette TRACE conn4 <- [1,1282,null,{}] 09:28:52 INFO - PROCESS | 1784 | 1463761732099 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1784 | 1463761732322 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:28:52 INFO - PROCESS | 1784 | 1463761732566 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa3f800 == 81 [pid = 1784] [id = 328] 09:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x9aa40000) [pid = 1784] [serial = 985] [outer = (nil)] 09:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9b2c0800) [pid = 1784] [serial = 986] [outer = 0x9aa40000] 09:28:52 INFO - PROCESS | 1784 | 1463761732702 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9b3c2c00) [pid = 1784] [serial = 987] [outer = 0x9aa40000] 09:28:53 INFO - PROCESS | 1784 | 1463761733677 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1638ms 09:28:53 INFO - PROCESS | 1784 | 1463761733726 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1784 | 1463761733730 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:28:53 INFO - PROCESS | 1784 | 1463761733738 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1784 | 1463761733742 Marionette TRACE conn4 <- [1,1286,null,{}] 09:28:53 INFO - PROCESS | 1784 | 1463761733749 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 1784 | 1463761733970 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:28:54 INFO - PROCESS | 1784 | 1463761734231 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f5000 == 82 [pid = 1784] [id = 329] 09:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x9b2b1c00) [pid = 1784] [serial = 988] [outer = (nil)] 09:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x9b5f2000) [pid = 1784] [serial = 989] [outer = 0x9b2b1c00] 09:28:54 INFO - PROCESS | 1784 | 1463761734336 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x9b5f5c00) [pid = 1784] [serial = 990] [outer = 0x9b2b1c00] 09:28:55 INFO - PROCESS | 1784 | 1463761735299 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1600ms 09:28:55 INFO - PROCESS | 1784 | 1463761735339 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1784 | 1463761735344 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:28:55 INFO - PROCESS | 1784 | 1463761735372 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1784 | 1463761735378 Marionette TRACE conn4 <- [1,1290,null,{}] 09:28:55 INFO - PROCESS | 1784 | 1463761735385 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 1784 | 1463761735668 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:28:55 INFO - PROCESS | 1784 | 1463761735971 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa05c00 == 83 [pid = 1784] [id = 330] 09:28:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x9b69f400) [pid = 1784] [serial = 991] [outer = (nil)] 09:28:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x9b6ac800) [pid = 1784] [serial = 992] [outer = 0x9b69f400] 09:28:56 INFO - PROCESS | 1784 | 1463761736070 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x9bb34400) [pid = 1784] [serial = 993] [outer = 0x9b69f400] 09:28:57 INFO - PROCESS | 1784 | 1463761737057 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1741ms 09:28:57 INFO - PROCESS | 1784 | 1463761737111 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1784 | 1463761737114 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:28:57 INFO - PROCESS | 1784 | 1463761737122 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1784 | 1463761737125 Marionette TRACE conn4 <- [1,1294,null,{}] 09:28:57 INFO - PROCESS | 1784 | 1463761737132 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1784 | 1463761737349 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:28:57 INFO - PROCESS | 1784 | 1463761737602 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5efc00 == 84 [pid = 1784] [id = 331] 09:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x9b5fc000) [pid = 1784] [serial = 994] [outer = (nil)] 09:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x9c2c6400) [pid = 1784] [serial = 995] [outer = 0x9b5fc000] 09:28:57 INFO - PROCESS | 1784 | 1463761737736 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x9c2cdc00) [pid = 1784] [serial = 996] [outer = 0x9b5fc000] 09:28:58 INFO - PROCESS | 1784 | 1463761738711 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1633ms 09:28:58 INFO - PROCESS | 1784 | 1463761738756 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1784 | 1463761738761 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:28:58 INFO - PROCESS | 1784 | 1463761738768 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1784 | 1463761738772 Marionette TRACE conn4 <- [1,1298,null,{}] 09:28:58 INFO - PROCESS | 1784 | 1463761738779 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 1784 | 1463761739013 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:28:59 INFO - PROCESS | 1784 | 1463761739279 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b8bbc00 == 85 [pid = 1784] [id = 332] 09:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x9c0ed400) [pid = 1784] [serial = 997] [outer = (nil)] 09:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x9c3fb400) [pid = 1784] [serial = 998] [outer = 0x9c0ed400] 09:28:59 INFO - PROCESS | 1784 | 1463761739421 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x9dca5400) [pid = 1784] [serial = 999] [outer = 0x9c0ed400] 09:29:00 INFO - PROCESS | 1784 | 1463761740356 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1633ms 09:29:00 INFO - PROCESS | 1784 | 1463761740403 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:29:00 INFO - PROCESS | 1784 | 1463761740407 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:29:00 INFO - PROCESS | 1784 | 1463761740415 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1784 | 1463761740419 Marionette TRACE conn4 <- [1,1302,null,{}] 09:29:00 INFO - PROCESS | 1784 | 1463761740425 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1784 | 1463761740695 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:29:00 INFO - PROCESS | 1784 | 1463761740972 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded5800 == 86 [pid = 1784] [id = 333] 09:29:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x8ded5c00) [pid = 1784] [serial = 1000] [outer = (nil)] 09:29:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x8eb5b400) [pid = 1784] [serial = 1001] [outer = 0x8ded5c00] 09:29:01 INFO - PROCESS | 1784 | 1463761741063 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x9dca0800) [pid = 1784] [serial = 1002] [outer = 0x8ded5c00] 09:29:02 INFO - PROCESS | 1784 | 1463761742103 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1739ms 09:29:02 INFO - PROCESS | 1784 | 1463761742154 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1784 | 1463761742159 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:29:02 INFO - PROCESS | 1784 | 1463761742166 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1784 | 1463761742171 Marionette TRACE conn4 <- [1,1306,null,{}] 09:29:02 INFO - PROCESS | 1784 | 1463761742178 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1784 | 1463761742408 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:29:02 INFO - PROCESS | 1784 | 1463761742668 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca3400 == 87 [pid = 1784] [id = 334] 09:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x8da85000) [pid = 1784] [serial = 1003] [outer = (nil)] 09:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x8ee5cc00) [pid = 1784] [serial = 1004] [outer = 0x8da85000] 09:29:02 INFO - PROCESS | 1784 | 1463761742809 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x97738000) [pid = 1784] [serial = 1005] [outer = 0x8da85000] 09:29:03 INFO - PROCESS | 1784 | 1463761743779 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1689ms 09:29:03 INFO - PROCESS | 1784 | 1463761743856 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:29:03 INFO - PROCESS | 1784 | 1463761743861 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:29:03 INFO - PROCESS | 1784 | 1463761743868 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1784 | 1463761743872 Marionette TRACE conn4 <- [1,1310,null,{}] 09:29:03 INFO - PROCESS | 1784 | 1463761743879 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 1784 | 1463761744101 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:29:04 INFO - PROCESS | 1784 | 1463761744835 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb19800 == 88 [pid = 1784] [id = 335] 09:29:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8bca8c00) [pid = 1784] [serial = 1006] [outer = (nil)] 09:29:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x8c1df400) [pid = 1784] [serial = 1007] [outer = 0x8bca8c00] 09:29:04 INFO - PROCESS | 1784 | 1463761744929 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8d646400) [pid = 1784] [serial = 1008] [outer = 0x8bca8c00] 09:29:05 INFO - PROCESS | 1784 | 1463761745889 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1784 | 1463761745978 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:29:05 INFO - PROCESS | 1784 | 1463761745988 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1784 | 1463761745994 Marionette TRACE conn4 <- [1,1314,null,{}] 09:29:06 INFO - PROCESS | 1784 | 1463761746003 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 1784 | 1463761746277 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:29:06 INFO - PROCESS | 1784 | 1463761746683 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64e000 == 89 [pid = 1784] [id = 336] 09:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x8da87c00) [pid = 1784] [serial = 1009] [outer = (nil)] 09:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x8dc50800) [pid = 1784] [serial = 1010] [outer = 0x8da87c00] 09:29:06 INFO - PROCESS | 1784 | 1463761746773 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x8eb60800) [pid = 1784] [serial = 1011] [outer = 0x8da87c00] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18ec00 == 88 [pid = 1784] [id = 203] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x89f69800 == 87 [pid = 1784] [id = 204] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0fcc00 == 86 [pid = 1784] [id = 274] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x92eab000 == 85 [pid = 1784] [id = 271] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f0c00 == 84 [pid = 1784] [id = 265] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0xa35e8800) [pid = 1784] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0x99edc800) [pid = 1784] [serial = 881] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x8db9a800) [pid = 1784] [serial = 884] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x8ee5f400) [pid = 1784] [serial = 887] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x8e351c00) [pid = 1784] [serial = 905] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | 1463761747899 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1951ms 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d9000 == 83 [pid = 1784] [id = 303] 09:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5e800 == 82 [pid = 1784] [id = 302] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x8da89000) [pid = 1784] [serial = 780] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x8da7fc00) [pid = 1784] [serial = 777] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x8dba1800) [pid = 1784] [serial = 860] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x92eacc00) [pid = 1784] [serial = 872] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x8e289800) [pid = 1784] [serial = 863] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x8bb14c00) [pid = 1784] [serial = 857] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x90dd6400) [pid = 1784] [serial = 795] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x8ddab400) [pid = 1784] [serial = 855] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x91712800) [pid = 1784] [serial = 869] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x90d3c800) [pid = 1784] [serial = 866] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x952c5800) [pid = 1784] [serial = 875] [outer = (nil)] [url = about:blank] 09:29:07 INFO - PROCESS | 1784 | 1463761747962 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1784 | 1463761747968 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:29:07 INFO - PROCESS | 1784 | 1463761747976 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1784 | 1463761747980 Marionette TRACE conn4 <- [1,1318,null,{}] 09:29:07 INFO - PROCESS | 1784 | 1463761747987 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1784 | 1463761748213 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x8dba0400) [pid = 1784] [serial = 894] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0x8da87000) [pid = 1784] [serial = 893] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8aee5800) [pid = 1784] [serial = 890] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8bca2400) [pid = 1784] [serial = 891] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8ded6000) [pid = 1784] [serial = 900] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8e12a800) [pid = 1784] [serial = 902] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8e285c00) [pid = 1784] [serial = 903] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8ddcbc00) [pid = 1784] [serial = 899] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x99389000) [pid = 1784] [serial = 878] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8d498c00) [pid = 1784] [serial = 896] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8db9c000) [pid = 1784] [serial = 897] [outer = (nil)] [url = about:blank] 09:29:08 INFO - PROCESS | 1784 | 1463761748531 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee5800 == 83 [pid = 1784] [id = 337] 09:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8bca2400) [pid = 1784] [serial = 1012] [outer = (nil)] 09:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8db9c800) [pid = 1784] [serial = 1013] [outer = 0x8bca2400] 09:29:08 INFO - PROCESS | 1784 | 1463761748616 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8ded2c00) [pid = 1784] [serial = 1014] [outer = 0x8bca2400] 09:29:09 INFO - PROCESS | 1784 | 1463761749441 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1486ms 09:29:09 INFO - PROCESS | 1784 | 1463761749464 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1784 | 1463761749469 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:29:09 INFO - PROCESS | 1784 | 1463761749483 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1784 | 1463761749493 Marionette TRACE conn4 <- [1,1322,null,{}] 09:29:09 INFO - PROCESS | 1784 | 1463761749516 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 1784 | 1463761749726 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:29:09 INFO - PROCESS | 1784 | 1463761749740 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d653400 == 84 [pid = 1784] [id = 338] 09:29:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8e12d000) [pid = 1784] [serial = 1015] [outer = (nil)] 09:29:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x90d32c00) [pid = 1784] [serial = 1016] [outer = 0x8e12d000] 09:29:09 INFO - PROCESS | 1784 | 1463761749818 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x90dcc400) [pid = 1784] [serial = 1017] [outer = 0x8e12d000] 09:29:10 INFO - PROCESS | 1784 | 1463761750868 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1469ms 09:29:10 INFO - PROCESS | 1784 | 1463761750945 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:29:10 INFO - PROCESS | 1784 | 1463761750950 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 1784 | 1463761750957 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1784 | 1463761750961 Marionette TRACE conn4 <- [1,1326,null,{}] 09:29:10 INFO - PROCESS | 1784 | 1463761750976 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 1784 | 1463761751241 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:29:11 INFO - PROCESS | 1784 | 1463761751270 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddac800 == 85 [pid = 1784] [id = 339] 09:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x8e288c00) [pid = 1784] [serial = 1018] [outer = (nil)] 09:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x91007800) [pid = 1784] [serial = 1019] [outer = 0x8e288c00] 09:29:11 INFO - PROCESS | 1784 | 1463761751346 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x9171ec00) [pid = 1784] [serial = 1020] [outer = 0x8e288c00] 09:29:12 INFO - PROCESS | 1784 | 1463761752331 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:29:12 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 09:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1445ms 09:29:12 INFO - PROCESS | 1784 | 1463761752402 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1784 | 1463761752405 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:29:12 INFO - PROCESS | 1784 | 1463761752412 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1784 | 1463761752416 Marionette TRACE conn4 <- [1,1330,null,{}] 09:29:12 INFO - PROCESS | 1784 | 1463761752422 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1784 | 1463761752949 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8d496800) [pid = 1784] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8e352800) [pid = 1784] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8c1d8c00) [pid = 1784] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8a18ac00) [pid = 1784] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8e281800) [pid = 1784] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8bca9c00) [pid = 1784] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:29:13 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8eee9800) [pid = 1784] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:29:13 INFO - PROCESS | 1784 | 1463761753146 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d8c00 == 86 [pid = 1784] [id = 340] 09:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8d496800) [pid = 1784] [serial = 1021] [outer = (nil)] 09:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8e281400) [pid = 1784] [serial = 1022] [outer = 0x8d496800] 09:29:13 INFO - PROCESS | 1784 | 1463761753239 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x91712000) [pid = 1784] [serial = 1023] [outer = 0x8d496800] 09:29:14 INFO - PROCESS | 1784 | 1463761754035 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:29:14 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 09:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1683ms 09:29:14 INFO - PROCESS | 1784 | 1463761754097 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1784 | 1463761754101 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:29:14 INFO - PROCESS | 1784 | 1463761754108 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1784 | 1463761754112 Marionette TRACE conn4 <- [1,1334,null,{}] 09:29:14 INFO - PROCESS | 1784 | 1463761754117 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 1784 | 1463761754329 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:29:14 INFO - PROCESS | 1784 | 1463761754488 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b04800 == 87 [pid = 1784] [id = 341] 09:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x93be7c00) [pid = 1784] [serial = 1024] [outer = (nil)] 09:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x952c5800) [pid = 1784] [serial = 1025] [outer = 0x93be7c00] 09:29:14 INFO - PROCESS | 1784 | 1463761754565 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x9773bc00) [pid = 1784] [serial = 1026] [outer = 0x93be7c00] 09:29:15 INFO - PROCESS | 1784 | 1463761755595 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1537ms 09:29:15 INFO - PROCESS | 1784 | 1463761755647 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1784 | 1463761755653 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:29:15 INFO - PROCESS | 1784 | 1463761755664 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1784 | 1463761755669 Marionette TRACE conn4 <- [1,1338,null,{}] 09:29:15 INFO - PROCESS | 1784 | 1463761755680 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1784 | 1463761755926 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:29:16 INFO - PROCESS | 1784 | 1463761756213 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca9c00 == 88 [pid = 1784] [id = 342] 09:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x8d48c000) [pid = 1784] [serial = 1027] [outer = (nil)] 09:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x8db96800) [pid = 1784] [serial = 1028] [outer = 0x8d48c000] 09:29:16 INFO - PROCESS | 1784 | 1463761756308 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x8ddb2000) [pid = 1784] [serial = 1029] [outer = 0x8d48c000] 09:29:17 INFO - PROCESS | 1784 | 1463761757810 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2188ms 09:29:17 INFO - PROCESS | 1784 | 1463761757852 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1784 | 1463761757862 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:29:17 INFO - PROCESS | 1784 | 1463761757874 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1784 | 1463761757879 Marionette TRACE conn4 <- [1,1342,null,{}] 09:29:17 INFO - PROCESS | 1784 | 1463761757886 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 1784 | 1463761758099 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:29:18 INFO - PROCESS | 1784 | 1463761758324 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db94800 == 89 [pid = 1784] [id = 343] 09:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x8db9dc00) [pid = 1784] [serial = 1030] [outer = (nil)] 09:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x8eb5a400) [pid = 1784] [serial = 1031] [outer = 0x8db9dc00] 09:29:18 INFO - PROCESS | 1784 | 1463761758452 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x8f8bd800) [pid = 1784] [serial = 1032] [outer = 0x8db9dc00] 09:29:19 INFO - PROCESS | 1784 | 1463761759524 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1687ms 09:29:19 INFO - PROCESS | 1784 | 1463761759561 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1784 | 1463761759566 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:29:19 INFO - PROCESS | 1784 | 1463761759574 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1784 | 1463761759581 Marionette TRACE conn4 <- [1,1346,null,{}] 09:29:19 INFO - PROCESS | 1784 | 1463761759599 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1784 | 1463761759831 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:29:20 INFO - PROCESS | 1784 | 1463761760129 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x93be6400 == 90 [pid = 1784] [id = 344] 09:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x997e6c00) [pid = 1784] [serial = 1033] [outer = (nil)] 09:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x99ee5400) [pid = 1784] [serial = 1034] [outer = 0x997e6c00] 09:29:20 INFO - PROCESS | 1784 | 1463761760231 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x9a473400) [pid = 1784] [serial = 1035] [outer = 0x997e6c00] 09:29:21 INFO - PROCESS | 1784 | 1463761761190 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1651ms 09:29:21 INFO - PROCESS | 1784 | 1463761761225 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1784 | 1463761761229 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:29:21 INFO - PROCESS | 1784 | 1463761761238 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1784 | 1463761761242 Marionette TRACE conn4 <- [1,1350,null,{}] 09:29:21 INFO - PROCESS | 1784 | 1463761761248 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 1784 | 1463761761469 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:29:21 INFO - PROCESS | 1784 | 1463761761735 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc49c00 == 91 [pid = 1784] [id = 345] 09:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x90dd6800) [pid = 1784] [serial = 1036] [outer = (nil)] 09:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x9a741800) [pid = 1784] [serial = 1037] [outer = 0x90dd6800] 09:29:21 INFO - PROCESS | 1784 | 1463761761873 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x9aa06000) [pid = 1784] [serial = 1038] [outer = 0x90dd6800] 09:29:22 INFO - PROCESS | 1784 | 1463761762786 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1583ms 09:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:29:22 INFO - PROCESS | 1784 | 1463761762822 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1784 | 1463761762826 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:29:22 INFO - PROCESS | 1784 | 1463761762833 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1784 | 1463761762836 Marionette TRACE conn4 <- [1,1354,null,{}] 09:29:22 INFO - PROCESS | 1784 | 1463761762843 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1784 | 1463761763057 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:29:23 INFO - PROCESS | 1784 | 1463761763304 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e357800 == 92 [pid = 1784] [id = 346] 09:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x93b08400) [pid = 1784] [serial = 1039] [outer = (nil)] 09:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x9b2c0c00) [pid = 1784] [serial = 1040] [outer = 0x93b08400] 09:29:23 INFO - PROCESS | 1784 | 1463761763437 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x9b5f6800) [pid = 1784] [serial = 1041] [outer = 0x93b08400] 09:29:24 INFO - PROCESS | 1784 | 1463761764452 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1632ms 09:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:29:24 INFO - PROCESS | 1784 | 1463761764465 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1784 | 1463761764468 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:29:24 INFO - PROCESS | 1784 | 1463761764476 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1784 | 1463761764480 Marionette TRACE conn4 <- [1,1358,null,{}] 09:29:24 INFO - PROCESS | 1784 | 1463761764486 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 1784 | 1463761764722 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:29:25 INFO - PROCESS | 1784 | 1463761764985 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eab000 == 93 [pid = 1784] [id = 347] 09:29:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x9b355400) [pid = 1784] [serial = 1042] [outer = (nil)] 09:29:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x9dd48c00) [pid = 1784] [serial = 1043] [outer = 0x9b355400] 09:29:25 INFO - PROCESS | 1784 | 1463761765119 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0xa1151400) [pid = 1784] [serial = 1044] [outer = 0x9b355400] 09:29:26 INFO - PROCESS | 1784 | 1463761766016 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1585ms 09:29:26 INFO - PROCESS | 1784 | 1463761766061 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1784 | 1463761766065 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:29:26 INFO - PROCESS | 1784 | 1463761766071 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1784 | 1463761766075 Marionette TRACE conn4 <- [1,1362,null,{}] 09:29:26 INFO - PROCESS | 1784 | 1463761766081 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 1784 | 1463761766291 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:29:26 INFO - PROCESS | 1784 | 1463761766540 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5b800 == 94 [pid = 1784] [id = 348] 09:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x90d3a400) [pid = 1784] [serial = 1045] [outer = (nil)] 09:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 196 (0xa2278800) [pid = 1784] [serial = 1046] [outer = 0x90d3a400] 09:29:26 INFO - PROCESS | 1784 | 1463761766671 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 197 (0xa22c0000) [pid = 1784] [serial = 1047] [outer = 0x90d3a400] 09:29:27 INFO - PROCESS | 1784 | 1463761767633 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1636ms 09:29:27 INFO - PROCESS | 1784 | 1463761767709 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1784 | 1463761767714 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:29:27 INFO - PROCESS | 1784 | 1463761767722 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1784 | 1463761767726 Marionette TRACE conn4 <- [1,1366,null,{}] 09:29:27 INFO - PROCESS | 1784 | 1463761767732 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 1784 | 1463761767977 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:29:28 INFO - PROCESS | 1784 | 1463761768286 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8ebc00 == 95 [pid = 1784] [id = 349] 09:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 198 (0x93bed400) [pid = 1784] [serial = 1048] [outer = (nil)] 09:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 199 (0xa26c1800) [pid = 1784] [serial = 1049] [outer = 0x93bed400] 09:29:28 INFO - PROCESS | 1784 | 1463761768376 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 200 (0xa26e4400) [pid = 1784] [serial = 1050] [outer = 0x93bed400] 09:29:29 INFO - PROCESS | 1784 | 1463761769393 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1784 | 1463761769421 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:29:29 INFO - PROCESS | 1784 | 1463761769429 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1784 | 1463761769433 Marionette TRACE conn4 <- [1,1370,null,{}] 09:29:29 INFO - PROCESS | 1784 | 1463761769439 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 1784 | 1463761769655 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:29:29 INFO - PROCESS | 1784 | 1463761769915 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4f000 == 96 [pid = 1784] [id = 350] 09:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 201 (0x9a47f400) [pid = 1784] [serial = 1051] [outer = (nil)] 09:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 202 (0xa30ea400) [pid = 1784] [serial = 1052] [outer = 0x9a47f400] 09:29:30 INFO - PROCESS | 1784 | 1463761770055 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 203 (0xa3222000) [pid = 1784] [serial = 1053] [outer = 0x9a47f400] 09:29:31 INFO - PROCESS | 1784 | 1463761771002 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1784 | 1463761771071 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:29:31 INFO - PROCESS | 1784 | 1463761771078 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1784 | 1463761771080 Marionette TRACE conn4 <- [1,1374,null,{}] 09:29:31 INFO - PROCESS | 1784 | 1463761771087 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1784 | 1463761771348 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:29:31 INFO - PROCESS | 1784 | 1463761771649 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca1000 == 97 [pid = 1784] [id = 351] 09:29:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 204 (0x8eb5f400) [pid = 1784] [serial = 1054] [outer = (nil)] 09:29:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0xa354dc00) [pid = 1784] [serial = 1055] [outer = 0x8eb5f400] 09:29:31 INFO - PROCESS | 1784 | 1463761771739 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0xa35ea400) [pid = 1784] [serial = 1056] [outer = 0x8eb5f400] 09:29:32 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:32 INFO - PROCESS | 1784 | 1463761772772 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1784 | 1463761772817 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:29:32 INFO - PROCESS | 1784 | 1463761772825 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1784 | 1463761772830 Marionette TRACE conn4 <- [1,1378,null,{}] 09:29:32 INFO - PROCESS | 1784 | 1463761772837 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1784 | 1463761773117 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:29:33 INFO - PROCESS | 1784 | 1463761773442 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 1784 | ++DOCSHELL 0xa3543000 == 98 [pid = 1784] [id = 352] 09:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0xa628a000) [pid = 1784] [serial = 1057] [outer = (nil)] 09:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0xa62f1400) [pid = 1784] [serial = 1058] [outer = 0xa628a000] 09:29:33 INFO - PROCESS | 1784 | 1463761773540 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0xa67bf000) [pid = 1784] [serial = 1059] [outer = 0xa628a000] 09:29:34 INFO - PROCESS | 1784 | 1463761774536 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:29:34 INFO - PROCESS | 1784 | 1463761774570 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:29:34 INFO - PROCESS | 1784 | 1463761774578 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 1784 | 1463761774581 Marionette TRACE conn4 <- [1,1382,null,{}] 09:29:34 INFO - PROCESS | 1784 | 1463761774588 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 1784 | 1463761774801 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:29:35 INFO - PROCESS | 1784 | 1463761775065 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1784 | ++DOCSHELL 0xa6281c00 == 99 [pid = 1784] [id = 353] 09:29:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0xa628e400) [pid = 1784] [serial = 1060] [outer = (nil)] 09:29:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0xa68a0400) [pid = 1784] [serial = 1061] [outer = 0xa628e400] 09:29:35 INFO - PROCESS | 1784 | 1463761775168 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 212 (0xa6c32c00) [pid = 1784] [serial = 1062] [outer = 0xa628e400] 09:29:36 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:36 INFO - PROCESS | 1784 | 1463761776137 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1784 | 1463761776217 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:29:36 INFO - PROCESS | 1784 | 1463761776224 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1784 | 1463761776228 Marionette TRACE conn4 <- [1,1386,null,{}] 09:29:36 INFO - PROCESS | 1784 | 1463761776234 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 1784 | 1463761776465 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:29:36 INFO - PROCESS | 1784 | 1463761776739 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a477800 == 100 [pid = 1784] [id = 354] 09:29:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 213 (0x9aa10800) [pid = 1784] [serial = 1063] [outer = (nil)] 09:29:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 214 (0xa6c3b000) [pid = 1784] [serial = 1064] [outer = 0x9aa10800] 09:29:36 INFO - PROCESS | 1784 | 1463761776826 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 215 (0xa6c3c800) [pid = 1784] [serial = 1065] [outer = 0x9aa10800] 09:29:37 INFO - PROCESS | 1784 | 1463761777824 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 1784 | 1463761777871 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:29:37 INFO - PROCESS | 1784 | 1463761777878 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 1784 | 1463761777881 Marionette TRACE conn4 <- [1,1390,null,{}] 09:29:37 INFO - PROCESS | 1784 | 1463761777888 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1784 | 1463761778098 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:29:38 INFO - PROCESS | 1784 | 1463761778361 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1784 | ++DOCSHELL 0xa50efc00 == 101 [pid = 1784] [id = 355] 09:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 216 (0xa68a3000) [pid = 1784] [serial = 1066] [outer = (nil)] 09:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 217 (0xa6cdd800) [pid = 1784] [serial = 1067] [outer = 0xa68a3000] 09:29:38 INFO - PROCESS | 1784 | 1463761778488 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 218 (0xa6ce1400) [pid = 1784] [serial = 1068] [outer = 0xa68a3000] 09:29:39 INFO - PROCESS | 1784 | 1463761779453 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1594ms 09:29:39 INFO - PROCESS | 1784 | 1463761779471 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1784 | 1463761779475 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:29:39 INFO - PROCESS | 1784 | 1463761779481 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 1784 | 1463761779484 Marionette TRACE conn4 <- [1,1394,null,{}] 09:29:39 INFO - PROCESS | 1784 | 1463761779491 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 1784 | 1463761779702 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:29:39 INFO - PROCESS | 1784 | 1463761779964 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f3400 == 102 [pid = 1784] [id = 356] 09:29:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 219 (0x8a8f7c00) [pid = 1784] [serial = 1069] [outer = (nil)] 09:29:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 220 (0x8dba4400) [pid = 1784] [serial = 1070] [outer = 0x8a8f7c00] 09:29:40 INFO - PROCESS | 1784 | 1463761780095 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x8e28b000) [pid = 1784] [serial = 1071] [outer = 0x8a8f7c00] 09:29:41 INFO - PROCESS | 1784 | 1463761781050 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1631ms 09:29:41 INFO - PROCESS | 1784 | 1463761781113 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1784 | 1463761781117 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:29:41 INFO - PROCESS | 1784 | 1463761781124 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1784 | 1463761781128 Marionette TRACE conn4 <- [1,1398,null,{}] 09:29:41 INFO - PROCESS | 1784 | 1463761781134 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 1784 | 1463761781405 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:29:42 INFO - PROCESS | 1784 | 1463761782119 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d494000 == 103 [pid = 1784] [id = 357] 09:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x8d495c00) [pid = 1784] [serial = 1072] [outer = (nil)] 09:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x8da83400) [pid = 1784] [serial = 1073] [outer = 0x8d495c00] 09:29:42 INFO - PROCESS | 1784 | 1463761782206 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0x8ddb7c00) [pid = 1784] [serial = 1074] [outer = 0x8d495c00] 09:29:43 INFO - PROCESS | 1784 | 1463761783145 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2088ms 09:29:43 INFO - PROCESS | 1784 | 1463761783215 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1784 | 1463761783226 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:29:43 INFO - PROCESS | 1784 | 1463761783240 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1784 | 1463761783249 Marionette TRACE conn4 <- [1,1402,null,{}] 09:29:43 INFO - PROCESS | 1784 | 1463761783256 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1784 | 1463761783495 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:29:43 INFO - PROCESS | 1784 | 1463761783926 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db97c00 == 104 [pid = 1784] [id = 358] 09:29:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0x8ddad000) [pid = 1784] [serial = 1075] [outer = (nil)] 09:29:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 226 (0x8e289000) [pid = 1784] [serial = 1076] [outer = 0x8ddad000] 09:29:44 INFO - PROCESS | 1784 | 1463761784019 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 227 (0x90d3c800) [pid = 1784] [serial = 1077] [outer = 0x8ddad000] 09:29:44 INFO - PROCESS | 1784 | 1463761784929 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1757ms 09:29:44 INFO - PROCESS | 1784 | 1463761784997 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1784 | 1463761785003 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:29:45 INFO - PROCESS | 1784 | 1463761785010 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1784 | 1463761785012 Marionette TRACE conn4 <- [1,1406,null,{}] 09:29:45 INFO - PROCESS | 1784 | 1463761785019 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1784 | 1463761785231 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4e400 == 103 [pid = 1784] [id = 260] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d8c00 == 102 [pid = 1784] [id = 340] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddac800 == 101 [pid = 1784] [id = 339] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8d653400 == 100 [pid = 1784] [id = 338] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee5800 == 99 [pid = 1784] [id = 337] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8d64e000 == 98 [pid = 1784] [id = 336] 09:29:45 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb19800 == 97 [pid = 1784] [id = 335] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 226 (0x8f8c6c00) [pid = 1784] [serial = 951] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 225 (0x8e124000) [pid = 1784] [serial = 914] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0x8a18c800) [pid = 1784] [serial = 908] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0x920a9000) [pid = 1784] [serial = 957] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x8e28a800) [pid = 1784] [serial = 945] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x8f8ba800) [pid = 1784] [serial = 950] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x93be7800) [pid = 1784] [serial = 929] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 219 (0x91713c00) [pid = 1784] [serial = 923] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 218 (0x97733800) [pid = 1784] [serial = 932] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 217 (0x8da8d800) [pid = 1784] [serial = 947] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 216 (0x8eb67c00) [pid = 1784] [serial = 906] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 215 (0x8d645400) [pid = 1784] [serial = 942] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 214 (0x9275fc00) [pid = 1784] [serial = 926] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 213 (0x99e06000) [pid = 1784] [serial = 935] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 212 (0x9100a400) [pid = 1784] [serial = 953] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 211 (0x8ddc7c00) [pid = 1784] [serial = 944] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x918b3c00) [pid = 1784] [serial = 956] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x9171c400) [pid = 1784] [serial = 954] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0x8db94400) [pid = 1784] [serial = 911] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0x8c1e1000) [pid = 1784] [serial = 941] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0x90d3b000) [pid = 1784] [serial = 920] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x9a474400) [pid = 1784] [serial = 938] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0x8f682000) [pid = 1784] [serial = 917] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 203 (0x8e123000) [pid = 1784] [serial = 948] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | --DOMWINDOW == 202 (0x91720000) [pid = 1784] [serial = 959] [outer = (nil)] [url = about:blank] 09:29:45 INFO - PROCESS | 1784 | 1463761785743 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f0c00 == 98 [pid = 1784] [id = 359] 09:29:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 203 (0x8bb20800) [pid = 1784] [serial = 1078] [outer = (nil)] 09:29:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 204 (0x8d646c00) [pid = 1784] [serial = 1079] [outer = 0x8bb20800] 09:29:45 INFO - PROCESS | 1784 | 1463761785824 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0x8ded6400) [pid = 1784] [serial = 1080] [outer = 0x8bb20800] 09:29:46 INFO - PROCESS | 1784 | 1463761786633 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1641ms 09:29:46 INFO - PROCESS | 1784 | 1463761786652 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1784 | 1463761786656 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:29:46 INFO - PROCESS | 1784 | 1463761786672 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1784 | 1463761786682 Marionette TRACE conn4 <- [1,1410,null,{}] 09:29:46 INFO - PROCESS | 1784 | 1463761786688 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 1784 | 1463761786899 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:29:47 INFO - PROCESS | 1784 | 1463761787087 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5ec00 == 99 [pid = 1784] [id = 360] 09:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0x8aee4800) [pid = 1784] [serial = 1081] [outer = (nil)] 09:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0x9171c400) [pid = 1784] [serial = 1082] [outer = 0x8aee4800] 09:29:47 INFO - PROCESS | 1784 | 1463761787167 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0x92ea2c00) [pid = 1784] [serial = 1083] [outer = 0x8aee4800] 09:29:48 INFO - PROCESS | 1784 | 1463761788083 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1447ms 09:29:48 INFO - PROCESS | 1784 | 1463761788112 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:29:48 INFO - PROCESS | 1784 | 1463761788117 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:29:48 INFO - PROCESS | 1784 | 1463761788123 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1784 | 1463761788126 Marionette TRACE conn4 <- [1,1414,null,{}] 09:29:48 INFO - PROCESS | 1784 | 1463761788137 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 1784 | 1463761788405 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:29:48 INFO - PROCESS | 1784 | 1463761788433 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb15800 == 100 [pid = 1784] [id = 361] 09:29:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0x918b6400) [pid = 1784] [serial = 1084] [outer = (nil)] 09:29:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0x97739c00) [pid = 1784] [serial = 1085] [outer = 0x918b6400] 09:29:48 INFO - PROCESS | 1784 | 1463761788509 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0x982ea000) [pid = 1784] [serial = 1086] [outer = 0x918b6400] 09:29:49 INFO - PROCESS | 1784 | 1463761789586 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1490ms 09:29:49 INFO - PROCESS | 1784 | 1463761789615 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1784 | 1463761789618 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:29:49 INFO - PROCESS | 1784 | 1463761789625 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1784 | 1463761789629 Marionette TRACE conn4 <- [1,1418,null,{}] 09:29:49 INFO - PROCESS | 1784 | 1463761789641 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1784 | 1463761789897 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x8d496800) [pid = 1784] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x8e288c00) [pid = 1784] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0x8bca2400) [pid = 1784] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0x8e12d000) [pid = 1784] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0x8bca8c00) [pid = 1784] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x8da87c00) [pid = 1784] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:29:50 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0x8a8f2800) [pid = 1784] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:29:50 INFO - PROCESS | 1784 | 1463761790443 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb18c00 == 101 [pid = 1784] [id = 362] 09:29:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0x8bca2400) [pid = 1784] [serial = 1087] [outer = (nil)] 09:29:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0x8da8b800) [pid = 1784] [serial = 1088] [outer = 0x8bca2400] 09:29:50 INFO - PROCESS | 1784 | 1463761790550 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0x952bec00) [pid = 1784] [serial = 1089] [outer = 0x8bca2400] 09:29:51 INFO - PROCESS | 1784 | 1463761791391 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1840ms 09:29:51 INFO - PROCESS | 1784 | 1463761791467 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1784 | 1463761791470 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:29:51 INFO - PROCESS | 1784 | 1463761791478 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1784 | 1463761791481 Marionette TRACE conn4 <- [1,1422,null,{}] 09:29:51 INFO - PROCESS | 1784 | 1463761791488 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 1784 | 1463761791691 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:29:51 INFO - PROCESS | 1784 | 1463761791872 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f69400 == 102 [pid = 1784] [id = 363] 09:29:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0x8a187400) [pid = 1784] [serial = 1090] [outer = (nil)] 09:29:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0x9a7c2400) [pid = 1784] [serial = 1091] [outer = 0x8a187400] 09:29:51 INFO - PROCESS | 1784 | 1463761791953 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0x9b2b7400) [pid = 1784] [serial = 1092] [outer = 0x8a187400] 09:29:53 INFO - PROCESS | 1784 | 1463761793132 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1687ms 09:29:53 INFO - PROCESS | 1784 | 1463761793165 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1784 | 1463761793173 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:29:53 INFO - PROCESS | 1784 | 1463761793185 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1784 | 1463761793189 Marionette TRACE conn4 <- [1,1426,null,{}] 09:29:53 INFO - PROCESS | 1784 | 1463761793200 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 1784 | 1463761793451 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:29:53 INFO - PROCESS | 1784 | 1463761793773 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8b400 == 103 [pid = 1784] [id = 364] 09:29:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0x8dbac800) [pid = 1784] [serial = 1093] [outer = (nil)] 09:29:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 212 (0x8e12e800) [pid = 1784] [serial = 1094] [outer = 0x8dbac800] 09:29:53 INFO - PROCESS | 1784 | 1463761793869 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 213 (0x8eb63400) [pid = 1784] [serial = 1095] [outer = 0x8dbac800] 09:29:54 INFO - PROCESS | 1784 | 1463761794961 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1848ms 09:29:55 INFO - PROCESS | 1784 | 1463761795033 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1784 | 1463761795043 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:29:55 INFO - PROCESS | 1784 | 1463761795055 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1784 | 1463761795059 Marionette TRACE conn4 <- [1,1430,null,{}] 09:29:55 INFO - PROCESS | 1784 | 1463761795067 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1784 | 1463761795334 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:29:55 INFO - PROCESS | 1784 | 1463761795647 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x91718c00 == 104 [pid = 1784] [id = 365] 09:29:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 214 (0x91719400) [pid = 1784] [serial = 1096] [outer = (nil)] 09:29:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 215 (0x919de800) [pid = 1784] [serial = 1097] [outer = 0x91719400] 09:29:55 INFO - PROCESS | 1784 | 1463761795739 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 216 (0x92eae400) [pid = 1784] [serial = 1098] [outer = 0x91719400] 09:29:56 INFO - PROCESS | 1784 | 1463761796802 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1791ms 09:29:56 INFO - PROCESS | 1784 | 1463761796846 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1784 | 1463761796851 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:29:56 INFO - PROCESS | 1784 | 1463761796859 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1784 | 1463761796866 Marionette TRACE conn4 <- [1,1434,null,{}] 09:29:56 INFO - PROCESS | 1784 | 1463761796884 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1784 | 1463761797136 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:29:57 INFO - PROCESS | 1784 | 1463761797418 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a7ce400 == 105 [pid = 1784] [id = 366] 09:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 217 (0x9aa0b800) [pid = 1784] [serial = 1099] [outer = (nil)] 09:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 218 (0x9b5f0400) [pid = 1784] [serial = 1100] [outer = 0x9aa0b800] 09:29:57 INFO - PROCESS | 1784 | 1463761797514 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 219 (0x9b8b2c00) [pid = 1784] [serial = 1101] [outer = 0x9aa0b800] 09:29:58 INFO - PROCESS | 1784 | 1463761798506 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1689ms 09:29:58 INFO - PROCESS | 1784 | 1463761798548 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:29:58 INFO - PROCESS | 1784 | 1463761798554 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:29:58 INFO - PROCESS | 1784 | 1463761798561 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1784 | 1463761798564 Marionette TRACE conn4 <- [1,1438,null,{}] 09:29:58 INFO - PROCESS | 1784 | 1463761798571 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1784 | 1463761798801 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:29:59 INFO - PROCESS | 1784 | 1463761799066 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b6a6800 == 106 [pid = 1784] [id = 367] 09:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 220 (0x9b8b1400) [pid = 1784] [serial = 1102] [outer = (nil)] 09:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x9c2d3800) [pid = 1784] [serial = 1103] [outer = 0x9b8b1400] 09:29:59 INFO - PROCESS | 1784 | 1463761799200 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x9dd4d800) [pid = 1784] [serial = 1104] [outer = 0x9b8b1400] 09:30:00 INFO - PROCESS | 1784 | 1463761800183 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1684ms 09:30:00 INFO - PROCESS | 1784 | 1463761800245 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:30:00 INFO - PROCESS | 1784 | 1463761800250 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:30:00 INFO - PROCESS | 1784 | 1463761800257 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1784 | 1463761800261 Marionette TRACE conn4 <- [1,1442,null,{}] 09:30:00 INFO - PROCESS | 1784 | 1463761800268 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1784 | 1463761800493 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:30:00 INFO - PROCESS | 1784 | 1463761800753 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c0e9000 == 107 [pid = 1784] [id = 368] 09:30:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x9c2ca000) [pid = 1784] [serial = 1105] [outer = (nil)] 09:30:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0xa2627400) [pid = 1784] [serial = 1106] [outer = 0x9c2ca000] 09:30:00 INFO - PROCESS | 1784 | 1463761800889 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0xa3082c00) [pid = 1784] [serial = 1107] [outer = 0x9c2ca000] 09:30:01 INFO - PROCESS | 1784 | 1463761801956 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1736ms 09:30:02 INFO - PROCESS | 1784 | 1463761801994 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1784 | 1463761801997 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:30:02 INFO - PROCESS | 1784 | 1463761802005 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1784 | 1463761802010 Marionette TRACE conn4 <- [1,1446,null,{}] 09:30:02 INFO - PROCESS | 1784 | 1463761802017 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 1784 | 1463761802306 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:30:02 INFO - PROCESS | 1784 | 1463761802624 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x919e1400 == 108 [pid = 1784] [id = 369] 09:30:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 226 (0xa22bc800) [pid = 1784] [serial = 1108] [outer = (nil)] 09:30:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 227 (0xa675e800) [pid = 1784] [serial = 1109] [outer = 0xa22bc800] 09:30:02 INFO - PROCESS | 1784 | 1463761802721 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 228 (0xa6c35c00) [pid = 1784] [serial = 1110] [outer = 0xa22bc800] 09:30:03 INFO - PROCESS | 1784 | 1463761803796 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1839ms 09:30:03 INFO - PROCESS | 1784 | 1463761803846 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1784 | 1463761803850 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:30:03 INFO - PROCESS | 1784 | 1463761803857 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1784 | 1463761803862 Marionette TRACE conn4 <- [1,1450,null,{}] 09:30:03 INFO - PROCESS | 1784 | 1463761803868 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1784 | 1463761804095 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:30:04 INFO - PROCESS | 1784 | 1463761804440 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1784 | ++DOCSHELL 0xa683e000 == 109 [pid = 1784] [id = 370] 09:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 229 (0xa6c37c00) [pid = 1784] [serial = 1111] [outer = (nil)] 09:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 230 (0xa6e90800) [pid = 1784] [serial = 1112] [outer = 0xa6c37c00] 09:30:04 INFO - PROCESS | 1784 | 1463761804550 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 231 (0xa6e94800) [pid = 1784] [serial = 1113] [outer = 0xa6c37c00] 09:30:05 INFO - PROCESS | 1784 | 1463761805500 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1691ms 09:30:05 INFO - PROCESS | 1784 | 1463761805550 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:30:05 INFO - PROCESS | 1784 | 1463761805554 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:30:05 INFO - PROCESS | 1784 | 1463761805562 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1784 | 1463761805565 Marionette TRACE conn4 <- [1,1454,null,{}] 09:30:05 INFO - PROCESS | 1784 | 1463761805572 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 1784 | 1463761805799 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:30:06 INFO - PROCESS | 1784 | 1463761806065 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a649800 == 110 [pid = 1784] [id = 371] 09:30:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 232 (0x8a64a400) [pid = 1784] [serial = 1114] [outer = (nil)] 09:30:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 233 (0x8a652800) [pid = 1784] [serial = 1115] [outer = 0x8a64a400] 09:30:06 INFO - PROCESS | 1784 | 1463761806200 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 234 (0x8a655800) [pid = 1784] [serial = 1116] [outer = 0x8a64a400] 09:30:07 INFO - PROCESS | 1784 | 1463761807598 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2138ms 09:30:07 INFO - PROCESS | 1784 | 1463761807700 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1784 | 1463761807704 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:30:07 INFO - PROCESS | 1784 | 1463761807712 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1784 | 1463761807716 Marionette TRACE conn4 <- [1,1458,null,{}] 09:30:07 INFO - PROCESS | 1784 | 1463761807727 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1784 | 1463761807965 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:30:08 INFO - PROCESS | 1784 | 1463761808275 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a64dc00 == 111 [pid = 1784] [id = 372] 09:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 235 (0x8a64f000) [pid = 1784] [serial = 1117] [outer = (nil)] 09:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0x8aa45000) [pid = 1784] [serial = 1118] [outer = 0x8a64f000] 09:30:08 INFO - PROCESS | 1784 | 1463761808383 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0x8aa47c00) [pid = 1784] [serial = 1119] [outer = 0x8a64f000] 09:30:09 INFO - PROCESS | 1784 | 1463761809354 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1685ms 09:30:09 INFO - PROCESS | 1784 | 1463761809397 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 1784 | 1463761809402 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:30:09 INFO - PROCESS | 1784 | 1463761809409 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1784 | 1463761809413 Marionette TRACE conn4 <- [1,1462,null,{}] 09:30:09 INFO - PROCESS | 1784 | 1463761809420 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 1784 | 1463761809678 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:30:10 INFO - PROCESS | 1784 | 1463761809991 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a650c00 == 112 [pid = 1784] [id = 373] 09:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0x8aa43400) [pid = 1784] [serial = 1120] [outer = (nil)] 09:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x8aa50000) [pid = 1784] [serial = 1121] [outer = 0x8aa43400] 09:30:10 INFO - PROCESS | 1784 | 1463761810087 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x8eee6400) [pid = 1784] [serial = 1122] [outer = 0x8aa43400] 09:30:11 INFO - PROCESS | 1784 | 1463761811072 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1710ms 09:30:11 INFO - PROCESS | 1784 | 1463761811120 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:30:11 INFO - PROCESS | 1784 | 1463761811126 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:30:11 INFO - PROCESS | 1784 | 1463761811133 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1784 | 1463761811137 Marionette TRACE conn4 <- [1,1466,null,{}] 09:30:11 INFO - PROCESS | 1784 | 1463761811144 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 1784 | 1463761811392 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:30:11 INFO - PROCESS | 1784 | 1463761811716 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x9174b400 == 113 [pid = 1784] [id = 374] 09:30:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 241 (0x91754000) [pid = 1784] [serial = 1123] [outer = (nil)] 09:30:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 242 (0x91757800) [pid = 1784] [serial = 1124] [outer = 0x91754000] 09:30:11 INFO - PROCESS | 1784 | 1463761811820 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 243 (0xa6ce5000) [pid = 1784] [serial = 1125] [outer = 0x91754000] 09:30:12 INFO - PROCESS | 1784 | 1463761812750 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1689ms 09:30:12 INFO - PROCESS | 1784 | 1463761812822 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1784 | 1463761812825 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:30:12 INFO - PROCESS | 1784 | 1463761812833 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1784 | 1463761812836 Marionette TRACE conn4 <- [1,1470,null,{}] 09:30:12 INFO - PROCESS | 1784 | 1463761812843 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1784 | 1463761813100 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:30:13 INFO - PROCESS | 1784 | 1463761813427 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b97000 == 114 [pid = 1784] [id = 375] 09:30:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 244 (0x88b97400) [pid = 1784] [serial = 1126] [outer = (nil)] 09:30:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 245 (0x88b9dc00) [pid = 1784] [serial = 1127] [outer = 0x88b97400] 09:30:13 INFO - PROCESS | 1784 | 1463761813518 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 246 (0x88b9fc00) [pid = 1784] [serial = 1128] [outer = 0x88b97400] 09:30:14 INFO - PROCESS | 1784 | 1463761814484 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1692ms 09:30:14 INFO - PROCESS | 1784 | 1463761814529 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1784 | 1463761814536 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:30:14 INFO - PROCESS | 1784 | 1463761814545 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1784 | 1463761814548 Marionette TRACE conn4 <- [1,1474,null,{}] 09:30:14 INFO - PROCESS | 1784 | 1463761814565 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 1784 | 1463761814787 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:30:15 INFO - PROCESS | 1784 | 1463761815097 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b9a000 == 115 [pid = 1784] [id = 376] 09:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 247 (0x88b9d000) [pid = 1784] [serial = 1129] [outer = (nil)] 09:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 248 (0x88d3d000) [pid = 1784] [serial = 1130] [outer = 0x88b9d000] 09:30:15 INFO - PROCESS | 1784 | 1463761815195 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 249 (0x88d3f400) [pid = 1784] [serial = 1131] [outer = 0x88b9d000] 09:30:16 INFO - PROCESS | 1784 | 1463761816137 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1646ms 09:30:16 INFO - PROCESS | 1784 | 1463761816192 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1784 | 1463761816195 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:30:16 INFO - PROCESS | 1784 | 1463761816204 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1784 | 1463761816207 Marionette TRACE conn4 <- [1,1478,null,{}] 09:30:16 INFO - PROCESS | 1784 | 1463761816214 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 1784 | 1463761816444 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:30:16 INFO - PROCESS | 1784 | 1463761816756 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b99000 == 116 [pid = 1784] [id = 377] 09:30:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 250 (0x88d42c00) [pid = 1784] [serial = 1132] [outer = (nil)] 09:30:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 251 (0x88d47c00) [pid = 1784] [serial = 1133] [outer = 0x88d42c00] 09:30:16 INFO - PROCESS | 1784 | 1463761816853 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 252 (0x8bcaac00) [pid = 1784] [serial = 1134] [outer = 0x88d42c00] 09:30:17 INFO - PROCESS | 1784 | 1463761817831 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1683ms 09:30:17 INFO - PROCESS | 1784 | 1463761817888 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 1784 | 1463761817892 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:30:17 INFO - PROCESS | 1784 | 1463761817900 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 1784 | 1463761817904 Marionette TRACE conn4 <- [1,1482,null,{}] 09:30:17 INFO - PROCESS | 1784 | 1463761817910 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 1784 | 1463761818139 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:30:18 INFO - PROCESS | 1784 | 1463761818443 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d44400 == 117 [pid = 1784] [id = 378] 09:30:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 253 (0x8a64e400) [pid = 1784] [serial = 1135] [outer = (nil)] 09:30:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 254 (0x92a04000) [pid = 1784] [serial = 1136] [outer = 0x8a64e400] 09:30:18 INFO - PROCESS | 1784 | 1463761818535 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x92a06800) [pid = 1784] [serial = 1137] [outer = 0x8a64e400] 09:30:19 INFO - PROCESS | 1784 | 1463761819468 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1684ms 09:30:19 INFO - PROCESS | 1784 | 1463761819584 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1784 | 1463761819587 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:30:19 INFO - PROCESS | 1784 | 1463761819648 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1784 | 1463761819651 Marionette TRACE conn4 <- [1,1486,null,{}] 09:30:19 INFO - PROCESS | 1784 | 1463761819664 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1784 | 1463761819915 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:30:20 INFO - PROCESS | 1784 | 1463761820257 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d652c00 == 118 [pid = 1784] [id = 379] 09:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x8da83800) [pid = 1784] [serial = 1138] [outer = (nil)] 09:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x92a10400) [pid = 1784] [serial = 1139] [outer = 0x8da83800] 09:30:20 INFO - PROCESS | 1784 | 1463761820347 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0xa1155800) [pid = 1784] [serial = 1140] [outer = 0x8da83800] 09:30:21 INFO - PROCESS | 1784 | 1463761821372 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1819ms 09:30:21 INFO - PROCESS | 1784 | 1463761821416 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1784 | 1463761821421 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:30:21 INFO - PROCESS | 1784 | 1463761821428 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1784 | 1463761821432 Marionette TRACE conn4 <- [1,1490,null,{}] 09:30:21 INFO - PROCESS | 1784 | 1463761821438 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 1784 | 1463761821665 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:30:21 INFO - PROCESS | 1784 | 1463761821953 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c368c00 == 119 [pid = 1784] [id = 380] 09:30:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x8c369800) [pid = 1784] [serial = 1141] [outer = (nil)] 09:30:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8c371400) [pid = 1784] [serial = 1142] [outer = 0x8c369800] 09:30:22 INFO - PROCESS | 1784 | 1463761822046 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x8c373400) [pid = 1784] [serial = 1143] [outer = 0x8c369800] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8eeecc00 == 118 [pid = 1784] [id = 266] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5dc00 == 117 [pid = 1784] [id = 309] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc42c00 == 116 [pid = 1784] [id = 304] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x90dd9800 == 115 [pid = 1784] [id = 307] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8a190000 == 114 [pid = 1784] [id = 306] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18e000 == 113 [pid = 1784] [id = 305] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb18c00 == 112 [pid = 1784] [id = 362] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb15800 == 111 [pid = 1784] [id = 361] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5ec00 == 110 [pid = 1784] [id = 360] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f0c00 == 109 [pid = 1784] [id = 359] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8db97c00 == 108 [pid = 1784] [id = 358] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8d494000 == 107 [pid = 1784] [id = 357] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca1000 == 106 [pid = 1784] [id = 351] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4f000 == 105 [pid = 1784] [id = 350] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8ebc00 == 104 [pid = 1784] [id = 349] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5b800 == 103 [pid = 1784] [id = 348] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8e357800 == 102 [pid = 1784] [id = 346] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x92eab000 == 101 [pid = 1784] [id = 347] 09:30:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc49c00 == 100 [pid = 1784] [id = 345] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 260 (0x91712000) [pid = 1784] [serial = 1023] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 259 (0x91007800) [pid = 1784] [serial = 1019] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 258 (0x918b4400) [pid = 1784] [serial = 968] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 257 (0x8e281400) [pid = 1784] [serial = 1022] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 256 (0x9a482000) [pid = 1784] [serial = 977] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 255 (0x8ded2c00) [pid = 1784] [serial = 1014] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 254 (0x90d32c00) [pid = 1784] [serial = 1016] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 253 (0x9b6ac800) [pid = 1784] [serial = 992] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 252 (0x90dcc400) [pid = 1784] [serial = 1017] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 251 (0x8c1df400) [pid = 1784] [serial = 1007] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 250 (0x8d651800) [pid = 1784] [serial = 962] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 249 (0x8db9c800) [pid = 1784] [serial = 1013] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 248 (0x8d646400) [pid = 1784] [serial = 1008] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 247 (0x8eb60800) [pid = 1784] [serial = 1011] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 246 (0x9b5f2000) [pid = 1784] [serial = 989] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 245 (0x8ee5cc00) [pid = 1784] [serial = 1004] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 244 (0x997e7400) [pid = 1784] [serial = 974] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 243 (0x9c3fb400) [pid = 1784] [serial = 998] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 242 (0x9b29a800) [pid = 1784] [serial = 983] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 241 (0x8dc50800) [pid = 1784] [serial = 1010] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 240 (0x8eb5b400) [pid = 1784] [serial = 1001] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0x9171ec00) [pid = 1784] [serial = 1020] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0x8e12c400) [pid = 1784] [serial = 965] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0x9c2c6400) [pid = 1784] [serial = 995] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x9473e400) [pid = 1784] [serial = 971] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x9275d800) [pid = 1784] [serial = 960] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 234 (0x9b2c0800) [pid = 1784] [serial = 986] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 233 (0x9aa08000) [pid = 1784] [serial = 980] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1784 | --DOMWINDOW == 232 (0x952c5800) [pid = 1784] [serial = 1025] [outer = (nil)] [url = about:blank] 09:30:24 INFO - PROCESS | 1784 | 1463761824239 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2838ms 09:30:24 INFO - PROCESS | 1784 | 1463761824268 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1784 | 1463761824274 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:30:24 INFO - PROCESS | 1784 | 1463761824284 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1784 | 1463761824289 Marionette TRACE conn4 <- [1,1494,null,{}] 09:30:24 INFO - PROCESS | 1784 | 1463761824334 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1784 | 1463761824645 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:30:24 INFO - PROCESS | 1784 | 1463761824773 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aef0400 == 101 [pid = 1784] [id = 381] 09:30:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 233 (0x8bb20000) [pid = 1784] [serial = 1144] [outer = (nil)] 09:30:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 234 (0x8c36c800) [pid = 1784] [serial = 1145] [outer = 0x8bb20000] 09:30:24 INFO - PROCESS | 1784 | 1463761824854 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 235 (0x8c374800) [pid = 1784] [serial = 1146] [outer = 0x8bb20000] 09:30:25 INFO - PROCESS | 1784 | 1463761825748 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1542ms 09:30:25 INFO - PROCESS | 1784 | 1463761825826 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1784 | 1463761825835 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:30:25 INFO - PROCESS | 1784 | 1463761825847 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1784 | 1463761825850 Marionette TRACE conn4 <- [1,1498,null,{}] 09:30:25 INFO - PROCESS | 1784 | 1463761825858 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 1784 | 1463761826069 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:30:26 INFO - PROCESS | 1784 | 1463761826325 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d654800 == 102 [pid = 1784] [id = 382] 09:30:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0x8db9b000) [pid = 1784] [serial = 1147] [outer = (nil)] 09:30:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0x8dc49800) [pid = 1784] [serial = 1148] [outer = 0x8db9b000] 09:30:26 INFO - PROCESS | 1784 | 1463761826422 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0x8ddb7800) [pid = 1784] [serial = 1149] [outer = 0x8db9b000] 09:30:27 INFO - PROCESS | 1784 | 1463761827338 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1537ms 09:30:27 INFO - PROCESS | 1784 | 1463761827394 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1784 | 1463761827397 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:30:27 INFO - PROCESS | 1784 | 1463761827405 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1784 | 1463761827411 Marionette TRACE conn4 <- [1,1502,null,{}] 09:30:27 INFO - PROCESS | 1784 | 1463761827444 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1784 | 1463761827756 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:30:27 INFO - PROCESS | 1784 | 1463761827803 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c36bc00 == 103 [pid = 1784] [id = 383] 09:30:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x8e130800) [pid = 1784] [serial = 1150] [outer = (nil)] 09:30:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x8e357800) [pid = 1784] [serial = 1151] [outer = 0x8e130800] 09:30:27 INFO - PROCESS | 1784 | 1463761827924 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 241 (0x8ee5cc00) [pid = 1784] [serial = 1152] [outer = 0x8e130800] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 240 (0x918b6400) [pid = 1784] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0x8ddad000) [pid = 1784] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0x8bca2400) [pid = 1784] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0x8bb20800) [pid = 1784] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x8d495c00) [pid = 1784] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:30:28 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x8aee4800) [pid = 1784] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:30:29 INFO - PROCESS | 1784 | 1463761829106 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1736ms 09:30:29 INFO - PROCESS | 1784 | 1463761829142 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:30:29 INFO - PROCESS | 1784 | 1463761829148 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:30:29 INFO - PROCESS | 1784 | 1463761829155 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1784 | 1463761829158 Marionette TRACE conn4 <- [1,1506,null,{}] 09:30:29 INFO - PROCESS | 1784 | 1463761829164 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1784 | 1463761829435 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:30:29 INFO - PROCESS | 1784 | 1463761829459 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18a400 == 104 [pid = 1784] [id = 384] 09:30:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0x8d498000) [pid = 1784] [serial = 1153] [outer = (nil)] 09:30:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0x8eeecc00) [pid = 1784] [serial = 1154] [outer = 0x8d498000] 09:30:29 INFO - PROCESS | 1784 | 1463761829538 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0x90d37000) [pid = 1784] [serial = 1155] [outer = 0x8d498000] 09:30:30 INFO - PROCESS | 1784 | 1463761830484 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1403ms 09:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:30:30 INFO - PROCESS | 1784 | 1463761830557 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1784 | 1463761830560 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:30:30 INFO - PROCESS | 1784 | 1463761830567 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1784 | 1463761830570 Marionette TRACE conn4 <- [1,1510,null,{}] 09:30:30 INFO - PROCESS | 1784 | 1463761830577 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1784 | 1463761830912 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:30:31 INFO - PROCESS | 1784 | 1463761831196 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d45c00 == 105 [pid = 1784] [id = 385] 09:30:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x89f69800) [pid = 1784] [serial = 1156] [outer = (nil)] 09:30:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x8a8ef800) [pid = 1784] [serial = 1157] [outer = 0x89f69800] 09:30:31 INFO - PROCESS | 1784 | 1463761831337 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 241 (0x8aa50800) [pid = 1784] [serial = 1158] [outer = 0x89f69800] 09:30:32 INFO - PROCESS | 1784 | 1463761832391 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1857ms 09:30:32 INFO - PROCESS | 1784 | 1463761832426 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1784 | 1463761832433 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:30:32 INFO - PROCESS | 1784 | 1463761832442 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1784 | 1463761832449 Marionette TRACE conn4 <- [1,1514,null,{}] 09:30:32 INFO - PROCESS | 1784 | 1463761832458 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 1784 | 1463761832759 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:30:33 INFO - PROCESS | 1784 | 1463761833086 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c36dc00 == 106 [pid = 1784] [id = 386] 09:30:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 242 (0x8da89800) [pid = 1784] [serial = 1159] [outer = (nil)] 09:30:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 243 (0x8dba0c00) [pid = 1784] [serial = 1160] [outer = 0x8da89800] 09:30:33 INFO - PROCESS | 1784 | 1463761833184 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 244 (0x8ded5400) [pid = 1784] [serial = 1161] [outer = 0x8da89800] 09:30:34 INFO - PROCESS | 1784 | 1463761834225 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1841ms 09:30:34 INFO - PROCESS | 1784 | 1463761834285 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1784 | 1463761834291 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:30:34 INFO - PROCESS | 1784 | 1463761834299 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1784 | 1463761834304 Marionette TRACE conn4 <- [1,1518,null,{}] 09:30:34 INFO - PROCESS | 1784 | 1463761834310 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1784 | 1463761834667 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:30:35 INFO - PROCESS | 1784 | 1463761835006 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee58400 == 107 [pid = 1784] [id = 387] 09:30:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 245 (0x8eec2800) [pid = 1784] [serial = 1162] [outer = (nil)] 09:30:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 246 (0x8eee2c00) [pid = 1784] [serial = 1163] [outer = 0x8eec2800] 09:30:35 INFO - PROCESS | 1784 | 1463761835100 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 247 (0x8f8c5400) [pid = 1784] [serial = 1164] [outer = 0x8eec2800] 09:30:36 INFO - PROCESS | 1784 | 1463761836114 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1842ms 09:30:36 INFO - PROCESS | 1784 | 1463761836143 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1784 | 1463761836151 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:30:36 INFO - PROCESS | 1784 | 1463761836170 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1784 | 1463761836178 Marionette TRACE conn4 <- [1,1522,null,{}] 09:30:36 INFO - PROCESS | 1784 | 1463761836185 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 1784 | 1463761836462 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:30:36 INFO - PROCESS | 1784 | 1463761836786 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da80c00 == 108 [pid = 1784] [id = 388] 09:30:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 248 (0x8e354400) [pid = 1784] [serial = 1165] [outer = (nil)] 09:30:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 249 (0x91753c00) [pid = 1784] [serial = 1166] [outer = 0x8e354400] 09:30:36 INFO - PROCESS | 1784 | 1463761836879 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 250 (0x918aac00) [pid = 1784] [serial = 1167] [outer = 0x8e354400] 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:37 INFO - PROCESS | 1784 | 1463761837725 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:30:37 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 () { 09:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:30:37 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 () { 09:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:30:37 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 () { 09:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:30:37 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 () { 09:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:30:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1605ms 09:30:37 INFO - PROCESS | 1784 | 1463761837768 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1784 | 1463761837776 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:30:37 INFO - PROCESS | 1784 | 1463761837788 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1784 | 1463761837792 Marionette TRACE conn4 <- [1,1526,null,{}] 09:30:37 INFO - PROCESS | 1784 | 1463761837821 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1784 | 1463761838046 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:30:38 INFO - PROCESS | 1784 | 1463761838261 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91751000 == 109 [pid = 1784] [id = 389] 09:30:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 251 (0x918b8400) [pid = 1784] [serial = 1168] [outer = (nil)] 09:30:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 252 (0x919e9800) [pid = 1784] [serial = 1169] [outer = 0x918b8400] 09:30:38 INFO - PROCESS | 1784 | 1463761838391 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 253 (0x92a06400) [pid = 1784] [serial = 1170] [outer = 0x918b8400] 09:30:39 INFO - PROCESS | 1784 | 1463761839305 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:30:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:30:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:30:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:30:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1569ms 09:30:39 INFO - PROCESS | 1784 | 1463761839367 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1784 | 1463761839372 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:30:39 INFO - PROCESS | 1784 | 1463761839382 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1784 | 1463761839385 Marionette TRACE conn4 <- [1,1530,null,{}] 09:30:39 INFO - PROCESS | 1784 | 1463761839392 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1784 | 1463761839615 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:30:39 INFO - PROCESS | 1784 | 1463761839968 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x92ea7c00 == 110 [pid = 1784] [id = 390] 09:30:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 254 (0x92ea8c00) [pid = 1784] [serial = 1171] [outer = (nil)] 09:30:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 255 (0x93b08800) [pid = 1784] [serial = 1172] [outer = 0x92ea8c00] 09:30:40 INFO - PROCESS | 1784 | 1463761840091 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 256 (0x997ee800) [pid = 1784] [serial = 1173] [outer = 0x92ea8c00] 09:30:40 INFO - PROCESS | 1784 | 1463761840952 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:30:41 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 09:30:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:30:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:30:41 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. 09:30:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:30:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1632ms 09:30:41 INFO - PROCESS | 1784 | 1463761841016 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1784 | 1463761841019 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:30:41 INFO - PROCESS | 1784 | 1463761841027 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1784 | 1463761841032 Marionette TRACE conn4 <- [1,1534,null,{}] 09:30:41 INFO - PROCESS | 1784 | 1463761841038 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1784 | 1463761841293 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:30:41 INFO - PROCESS | 1784 | 1463761841558 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b05c00 == 111 [pid = 1784] [id = 391] 09:30:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 257 (0x997f2800) [pid = 1784] [serial = 1174] [outer = (nil)] 09:30:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 258 (0x9a74c400) [pid = 1784] [serial = 1175] [outer = 0x997f2800] 09:30:41 INFO - PROCESS | 1784 | 1463761841700 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 259 (0x9aa0a000) [pid = 1784] [serial = 1176] [outer = 0x997f2800] 09:30:42 INFO - PROCESS | 1784 | 1463761842663 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1691ms 09:30:42 INFO - PROCESS | 1784 | 1463761842720 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1784 | 1463761842723 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:30:42 INFO - PROCESS | 1784 | 1463761842731 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1784 | 1463761842735 Marionette TRACE conn4 <- [1,1538,null,{}] 09:30:42 INFO - PROCESS | 1784 | 1463761842742 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 1784 | 1463761842993 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:30:43 INFO - PROCESS | 1784 | 1463761843311 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dede800 == 112 [pid = 1784] [id = 392] 09:30:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 260 (0x8e35bc00) [pid = 1784] [serial = 1177] [outer = (nil)] 09:30:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 261 (0x9b2b7000) [pid = 1784] [serial = 1178] [outer = 0x8e35bc00] 09:30:43 INFO - PROCESS | 1784 | 1463761843408 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x9b5f2000) [pid = 1784] [serial = 1179] [outer = 0x8e35bc00] 09:30:44 INFO - PROCESS | 1784 | 1463761844345 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1684ms 09:30:44 INFO - PROCESS | 1784 | 1463761844416 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1784 | 1463761844421 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:30:44 INFO - PROCESS | 1784 | 1463761844428 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1784 | 1463761844432 Marionette TRACE conn4 <- [1,1542,null,{}] 09:30:44 INFO - PROCESS | 1784 | 1463761844438 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1784 | 1463761844662 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:30:45 INFO - PROCESS | 1784 | 1463761844992 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da81000 == 113 [pid = 1784] [id = 393] 09:30:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x9b2b4800) [pid = 1784] [serial = 1180] [outer = (nil)] 09:30:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 264 (0x9c1b7c00) [pid = 1784] [serial = 1181] [outer = 0x9b2b4800] 09:30:45 INFO - PROCESS | 1784 | 1463761845091 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 265 (0x9c2cd800) [pid = 1784] [serial = 1182] [outer = 0x9b2b4800] 09:30:46 INFO - PROCESS | 1784 | 1463761845995 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1635ms 09:30:46 INFO - PROCESS | 1784 | 1463761846065 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:30:46 INFO - PROCESS | 1784 | 1463761846069 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:30:46 INFO - PROCESS | 1784 | 1463761846076 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1784 | 1463761846087 Marionette TRACE conn4 <- [1,1546,null,{}] 09:30:46 INFO - PROCESS | 1784 | 1463761846094 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1784 | 1463761846352 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:30:46 INFO - PROCESS | 1784 | 1463761846672 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dca6c00 == 114 [pid = 1784] [id = 394] 09:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 266 (0x9dcaac00) [pid = 1784] [serial = 1183] [outer = (nil)] 09:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0xa22bd000) [pid = 1784] [serial = 1184] [outer = 0x9dcaac00] 09:30:46 INFO - PROCESS | 1784 | 1463761846766 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0xa262e800) [pid = 1784] [serial = 1185] [outer = 0x9dcaac00] 09:30:47 INFO - PROCESS | 1784 | 1463761847706 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1693ms 09:30:47 INFO - PROCESS | 1784 | 1463761847770 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:30:47 INFO - PROCESS | 1784 | 1463761847774 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:30:47 INFO - PROCESS | 1784 | 1463761847781 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1784 | 1463761847785 Marionette TRACE conn4 <- [1,1550,null,{}] 09:30:47 INFO - PROCESS | 1784 | 1463761847790 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 1784 | 1463761848018 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:30:48 INFO - PROCESS | 1784 | 1463761848357 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1784 | ++DOCSHELL 0xa114d400 == 115 [pid = 1784] [id = 395] 09:30:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0xa2279c00) [pid = 1784] [serial = 1186] [outer = (nil)] 09:30:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0xa35ecc00) [pid = 1784] [serial = 1187] [outer = 0xa2279c00] 09:30:48 INFO - PROCESS | 1784 | 1463761848474 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0xa6280c00) [pid = 1784] [serial = 1188] [outer = 0xa2279c00] 09:30:49 INFO - PROCESS | 1784 | 1463761849477 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1739ms 09:30:49 INFO - PROCESS | 1784 | 1463761849521 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:30:49 INFO - PROCESS | 1784 | 1463761849526 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:30:49 INFO - PROCESS | 1784 | 1463761849533 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1784 | 1463761849538 Marionette TRACE conn4 <- [1,1554,null,{}] 09:30:49 INFO - PROCESS | 1784 | 1463761849545 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 1784 | 1463761849829 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:30:50 INFO - PROCESS | 1784 | 1463761850187 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1784 | ++DOCSHELL 0xa3256400 == 116 [pid = 1784] [id = 396] 09:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 272 (0xa67c5800) [pid = 1784] [serial = 1189] [outer = (nil)] 09:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 273 (0xa6cdac00) [pid = 1784] [serial = 1190] [outer = 0xa67c5800] 09:30:50 INFO - PROCESS | 1784 | 1463761850286 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 274 (0xa6ce3800) [pid = 1784] [serial = 1191] [outer = 0xa67c5800] 09:30:51 INFO - PROCESS | 1784 | 1463761851217 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1735ms 09:30:51 INFO - PROCESS | 1784 | 1463761851268 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1784 | 1463761851271 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:30:51 INFO - PROCESS | 1784 | 1463761851279 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1784 | 1463761851283 Marionette TRACE conn4 <- [1,1558,null,{}] 09:30:51 INFO - PROCESS | 1784 | 1463761851289 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 1784 | 1463761851525 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:30:51 INFO - PROCESS | 1784 | 1463761851845 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f8000 == 117 [pid = 1784] [id = 397] 09:30:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 275 (0x8f954400) [pid = 1784] [serial = 1192] [outer = (nil)] 09:30:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 276 (0x8f95d800) [pid = 1784] [serial = 1193] [outer = 0x8f954400] 09:30:51 INFO - PROCESS | 1784 | 1463761851942 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 277 (0x8f960800) [pid = 1784] [serial = 1194] [outer = 0x8f954400] 09:30:52 INFO - PROCESS | 1784 | 1463761852869 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1642ms 09:30:52 INFO - PROCESS | 1784 | 1463761852922 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1784 | 1463761852926 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:30:52 INFO - PROCESS | 1784 | 1463761852933 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1784 | 1463761852937 Marionette TRACE conn4 <- [1,1562,null,{}] 09:30:52 INFO - PROCESS | 1784 | 1463761852943 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1784 | 1463761853216 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:30:53 INFO - PROCESS | 1784 | 1463761853536 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38a800 == 118 [pid = 1784] [id = 398] 09:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 278 (0x8c38ac00) [pid = 1784] [serial = 1195] [outer = (nil)] 09:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 279 (0x8c392c00) [pid = 1784] [serial = 1196] [outer = 0x8c38ac00] 09:30:53 INFO - PROCESS | 1784 | 1463761853639 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 280 (0x8c394c00) [pid = 1784] [serial = 1197] [outer = 0x8c38ac00] 09:30:54 INFO - PROCESS | 1784 | 1463761854582 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1692ms 09:30:54 INFO - PROCESS | 1784 | 1463761854626 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:30:54 INFO - PROCESS | 1784 | 1463761854630 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:30:54 INFO - PROCESS | 1784 | 1463761854637 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 1784 | 1463761854642 Marionette TRACE conn4 <- [1,1566,null,{}] 09:30:54 INFO - PROCESS | 1784 | 1463761854650 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 1784 | 1463761854886 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:30:55 INFO - PROCESS | 1784 | 1463761855214 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38b400 == 119 [pid = 1784] [id = 399] 09:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 281 (0x8c38c000) [pid = 1784] [serial = 1198] [outer = (nil)] 09:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 282 (0x8f95b400) [pid = 1784] [serial = 1199] [outer = 0x8c38c000] 09:30:55 INFO - PROCESS | 1784 | 1463761855310 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 283 (0x8f960c00) [pid = 1784] [serial = 1200] [outer = 0x8c38c000] 09:30:56 INFO - PROCESS | 1784 | 1463761856258 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1640ms 09:30:56 INFO - PROCESS | 1784 | 1463761856277 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1784 | 1463761856281 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:30:56 INFO - PROCESS | 1784 | 1463761856288 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1784 | 1463761856291 Marionette TRACE conn4 <- [1,1570,null,{}] 09:30:56 INFO - PROCESS | 1784 | 1463761856298 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1784 | 1463761856515 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:30:57 INFO - PROCESS | 1784 | 1463761857267 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b94400 == 120 [pid = 1784] [id = 400] 09:30:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 284 (0x88b95000) [pid = 1784] [serial = 1201] [outer = (nil)] 09:30:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 285 (0x88b9c000) [pid = 1784] [serial = 1202] [outer = 0x88b95000] 09:30:57 INFO - PROCESS | 1784 | 1463761857358 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 286 (0x8a18e000) [pid = 1784] [serial = 1203] [outer = 0x88b95000] 09:30:58 INFO - PROCESS | 1784 | 1463761858313 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2088ms 09:30:58 INFO - PROCESS | 1784 | 1463761858378 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1784 | 1463761858385 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:30:58 INFO - PROCESS | 1784 | 1463761858393 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1784 | 1463761858399 Marionette TRACE conn4 <- [1,1574,null,{}] 09:30:58 INFO - PROCESS | 1784 | 1463761858406 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1784 | 1463761858658 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:30:59 INFO - PROCESS | 1784 | 1463761859001 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d3fc00 == 121 [pid = 1784] [id = 401] 09:30:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 287 (0x8aa48400) [pid = 1784] [serial = 1204] [outer = (nil)] 09:30:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 288 (0x8c1e4c00) [pid = 1784] [serial = 1205] [outer = 0x8aa48400] 09:30:59 INFO - PROCESS | 1784 | 1463761859089 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 289 (0x8c393000) [pid = 1784] [serial = 1206] [outer = 0x8aa48400] 09:31:00 INFO - PROCESS | 1784 | 1463761860244 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1888ms 09:31:00 INFO - PROCESS | 1784 | 1463761860285 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1784 | 1463761860291 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:31:00 INFO - PROCESS | 1784 | 1463761860300 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1784 | 1463761860304 Marionette TRACE conn4 <- [1,1578,null,{}] 09:31:00 INFO - PROCESS | 1784 | 1463761860310 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1784 | 1463761860535 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:31:00 INFO - PROCESS | 1784 | 1463761860907 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x91005400 == 120 [pid = 1784] [id = 290] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8d649c00 == 119 [pid = 1784] [id = 321] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5c400 == 118 [pid = 1784] [id = 291] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0f800 == 117 [pid = 1784] [id = 292] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee2400 == 116 [pid = 1784] [id = 293] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x918ad800 == 115 [pid = 1784] [id = 323] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18a400 == 114 [pid = 1784] [id = 384] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8c36bc00 == 113 [pid = 1784] [id = 383] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8d654800 == 112 [pid = 1784] [id = 382] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8aef0400 == 111 [pid = 1784] [id = 381] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x88b99000 == 110 [pid = 1784] [id = 377] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x88d44400 == 109 [pid = 1784] [id = 378] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x88b9a000 == 108 [pid = 1784] [id = 376] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x88b97000 == 107 [pid = 1784] [id = 375] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8a650c00 == 106 [pid = 1784] [id = 373] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x9174b400 == 105 [pid = 1784] [id = 374] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8a64dc00 == 104 [pid = 1784] [id = 372] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8a649800 == 103 [pid = 1784] [id = 371] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0xa683e000 == 102 [pid = 1784] [id = 370] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x9c0e9000 == 101 [pid = 1784] [id = 368] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x919e1400 == 100 [pid = 1784] [id = 369] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x9b6a6800 == 99 [pid = 1784] [id = 367] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x9a7ce400 == 98 [pid = 1784] [id = 366] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x91718c00 == 97 [pid = 1784] [id = 365] 09:31:01 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8b400 == 96 [pid = 1784] [id = 364] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 288 (0xa68a0400) [pid = 1784] [serial = 1061] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 287 (0x982ea000) [pid = 1784] [serial = 1086] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 286 (0xa6c3b000) [pid = 1784] [serial = 1064] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 285 (0x8e289000) [pid = 1784] [serial = 1076] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 284 (0x8db96800) [pid = 1784] [serial = 1028] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 283 (0x8da8b800) [pid = 1784] [serial = 1088] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 282 (0x99ee5400) [pid = 1784] [serial = 1034] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 281 (0x97739c00) [pid = 1784] [serial = 1085] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 280 (0x8ded6400) [pid = 1784] [serial = 1080] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 279 (0x9dd48c00) [pid = 1784] [serial = 1043] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 278 (0x8ddb7c00) [pid = 1784] [serial = 1074] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 277 (0x8dba4400) [pid = 1784] [serial = 1070] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 276 (0xa26c1800) [pid = 1784] [serial = 1049] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 275 (0x952bec00) [pid = 1784] [serial = 1089] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 274 (0xa62f1400) [pid = 1784] [serial = 1058] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 273 (0x9a741800) [pid = 1784] [serial = 1037] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 272 (0x9b2c0c00) [pid = 1784] [serial = 1040] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 271 (0xa30ea400) [pid = 1784] [serial = 1052] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0x9171c400) [pid = 1784] [serial = 1082] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0xa6cdd800) [pid = 1784] [serial = 1067] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x90d3c800) [pid = 1784] [serial = 1077] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0x92ea2c00) [pid = 1784] [serial = 1083] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x8da83400) [pid = 1784] [serial = 1073] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 265 (0x8eb5a400) [pid = 1784] [serial = 1031] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 264 (0xa2278800) [pid = 1784] [serial = 1046] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 263 (0xa354dc00) [pid = 1784] [serial = 1055] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 262 (0x8d646c00) [pid = 1784] [serial = 1079] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | --DOMWINDOW == 261 (0x9a7c2400) [pid = 1784] [serial = 1091] [outer = (nil)] [url = about:blank] 09:31:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b99000 == 97 [pid = 1784] [id = 402] 09:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 262 (0x88b99800) [pid = 1784] [serial = 1207] [outer = (nil)] 09:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 263 (0x8a649800) [pid = 1784] [serial = 1208] [outer = 0x88b99800] 09:31:01 INFO - PROCESS | 1784 | 1463761861589 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 264 (0x8c377400) [pid = 1784] [serial = 1209] [outer = 0x88b99800] 09:31:02 INFO - PROCESS | 1784 | 1463761862654 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2392ms 09:31:02 INFO - PROCESS | 1784 | 1463761862693 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:31:02 INFO - PROCESS | 1784 | 1463761862697 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:31:02 INFO - PROCESS | 1784 | 1463761862712 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1784 | 1463761862722 Marionette TRACE conn4 <- [1,1582,null,{}] 09:31:02 INFO - PROCESS | 1784 | 1463761862737 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1784 | 1463761862961 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:31:03 INFO - PROCESS | 1784 | 1463761863208 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a64d800 == 98 [pid = 1784] [id = 403] 09:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 265 (0x8dc48c00) [pid = 1784] [serial = 1210] [outer = (nil)] 09:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 266 (0x8e285400) [pid = 1784] [serial = 1211] [outer = 0x8dc48c00] 09:31:03 INFO - PROCESS | 1784 | 1463761863293 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 267 (0x8e354c00) [pid = 1784] [serial = 1212] [outer = 0x8dc48c00] 09:31:04 INFO - PROCESS | 1784 | 1463761864139 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1510ms 09:31:04 INFO - PROCESS | 1784 | 1463761864215 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1784 | 1463761864220 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:31:04 INFO - PROCESS | 1784 | 1463761864227 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1784 | 1463761864230 Marionette TRACE conn4 <- [1,1586,null,{}] 09:31:04 INFO - PROCESS | 1784 | 1463761864245 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 1784 | 1463761864524 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:31:04 INFO - PROCESS | 1784 | 1463761864553 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb18400 == 99 [pid = 1784] [id = 404] 09:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 268 (0x8dc4b800) [pid = 1784] [serial = 1213] [outer = (nil)] 09:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 269 (0x8ee63800) [pid = 1784] [serial = 1214] [outer = 0x8dc4b800] 09:31:04 INFO - PROCESS | 1784 | 1463761864634 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 270 (0x8eeea800) [pid = 1784] [serial = 1215] [outer = 0x8dc4b800] 09:31:05 INFO - PROCESS | 1784 | 1463761865723 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1540ms 09:31:05 INFO - PROCESS | 1784 | 1463761865768 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1784 | 1463761865772 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:31:05 INFO - PROCESS | 1784 | 1463761865779 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1784 | 1463761865783 Marionette TRACE conn4 <- [1,1590,null,{}] 09:31:05 INFO - PROCESS | 1784 | 1463761865796 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 1784 | 1463761866095 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:31:06 INFO - PROCESS | 1784 | 1463761866144 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f95dc00 == 100 [pid = 1784] [id = 405] 09:31:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 271 (0x8f95f800) [pid = 1784] [serial = 1216] [outer = (nil)] 09:31:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 272 (0x90d3e800) [pid = 1784] [serial = 1217] [outer = 0x8f95f800] 09:31:06 INFO - PROCESS | 1784 | 1463761866286 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 273 (0x9174b400) [pid = 1784] [serial = 1218] [outer = 0x8f95f800] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 272 (0x8eb5f400) [pid = 1784] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 271 (0x9c0ed400) [pid = 1784] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 270 (0x91006400) [pid = 1784] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 269 (0x9275cc00) [pid = 1784] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 268 (0x8e289400) [pid = 1784] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 267 (0x8da82c00) [pid = 1784] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 266 (0x8a192400) [pid = 1784] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 265 (0x8da85000) [pid = 1784] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 264 (0x9b355400) [pid = 1784] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 263 (0x99f05000) [pid = 1784] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 262 (0xa628a000) [pid = 1784] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 261 (0x93bec000) [pid = 1784] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 260 (0x91002000) [pid = 1784] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 259 (0x8d48dc00) [pid = 1784] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 258 (0x8e284800) [pid = 1784] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 257 (0x8dc42000) [pid = 1784] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 256 (0x918b7400) [pid = 1784] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 255 (0x9b69f400) [pid = 1784] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 254 (0x952bfc00) [pid = 1784] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 253 (0x919e7000) [pid = 1784] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 252 (0x8d492400) [pid = 1784] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 251 (0x93bed400) [pid = 1784] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 250 (0x91002800) [pid = 1784] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 249 (0x9100a800) [pid = 1784] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 248 (0x93be7c00) [pid = 1784] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 247 (0x99103000) [pid = 1784] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 246 (0x952c1000) [pid = 1784] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 245 (0x8aeeec00) [pid = 1784] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 244 (0x92eac000) [pid = 1784] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 243 (0x8f8c6000) [pid = 1784] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 242 (0x8a191800) [pid = 1784] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 241 (0x91009400) [pid = 1784] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 240 (0x8ded0800) [pid = 1784] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0x9a47f400) [pid = 1784] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0x8db95c00) [pid = 1784] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0x93b0c400) [pid = 1784] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x9a36f800) [pid = 1784] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x9a481800) [pid = 1784] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 234 (0x9aa40000) [pid = 1784] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 233 (0x8db9dc00) [pid = 1784] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 232 (0x8e12b000) [pid = 1784] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 231 (0x997e6c00) [pid = 1784] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 230 (0x8bb21c00) [pid = 1784] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 229 (0x8bc9f400) [pid = 1784] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 228 (0x8eb65400) [pid = 1784] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 227 (0x8a8f7c00) [pid = 1784] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 226 (0xa68a3000) [pid = 1784] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 225 (0x920aec00) [pid = 1784] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0x8d48c000) [pid = 1784] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0x8f683400) [pid = 1784] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x99382000) [pid = 1784] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x93b08400) [pid = 1784] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x8dc4bc00) [pid = 1784] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 219 (0x89f67000) [pid = 1784] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 218 (0x9aa10800) [pid = 1784] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 217 (0x90d3a400) [pid = 1784] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 216 (0x93beb800) [pid = 1784] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 215 (0x8ded5c00) [pid = 1784] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 214 (0xa628e400) [pid = 1784] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 213 (0x8db99800) [pid = 1784] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 212 (0x9b5fc000) [pid = 1784] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 211 (0x90dd6800) [pid = 1784] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x91008000) [pid = 1784] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x9b2b1c00) [pid = 1784] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0x8aee8c00) [pid = 1784] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0x8e130800) [pid = 1784] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0x88d42c00) [pid = 1784] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x91718000) [pid = 1784] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0x8a64e400) [pid = 1784] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 203 (0x9aa0b800) [pid = 1784] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 202 (0x8da83800) [pid = 1784] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 201 (0x8c369800) [pid = 1784] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 200 (0x9c2ca000) [pid = 1784] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 199 (0x88b97400) [pid = 1784] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 198 (0x91754000) [pid = 1784] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 197 (0xa22bc800) [pid = 1784] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 196 (0x88b9d000) [pid = 1784] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 195 (0x8a64f000) [pid = 1784] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0xa6c37c00) [pid = 1784] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0x9b8b1400) [pid = 1784] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x8aa43400) [pid = 1784] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x91719400) [pid = 1784] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x8dbac800) [pid = 1784] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x8bb20000) [pid = 1784] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x8a64a400) [pid = 1784] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:31:08 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x8db9b000) [pid = 1784] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:31:08 INFO - PROCESS | 1784 | 1463761868891 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 3146ms 09:31:08 INFO - PROCESS | 1784 | 1463761868926 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1784 | 1463761868930 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:31:08 INFO - PROCESS | 1784 | 1463761868937 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1784 | 1463761868940 Marionette TRACE conn4 <- [1,1594,null,{}] 09:31:08 INFO - PROCESS | 1784 | 1463761868947 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1784 | 1463761869236 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:31:09 INFO - PROCESS | 1784 | 1463761869273 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b98c00 == 101 [pid = 1784] [id = 406] 09:31:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x88ba3800) [pid = 1784] [serial = 1219] [outer = (nil)] 09:31:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8bc9f400) [pid = 1784] [serial = 1220] [outer = 0x88ba3800] 09:31:09 INFO - PROCESS | 1784 | 1463761869399 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8d495400) [pid = 1784] [serial = 1221] [outer = 0x88ba3800] 09:31:11 INFO - PROCESS | 1784 | 1463761871337 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:31:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2449ms 09:31:11 INFO - PROCESS | 1784 | 1463761871390 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 1784 | 1463761871402 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:31:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:31:11 INFO - PROCESS | 1784 | 1463761871419 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 1784 | 1463761871425 Marionette TRACE conn4 <- [1,1598,null,{}] 09:31:11 INFO - PROCESS | 1784 | 1463761871568 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 1784 | 1463761871901 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:31:12 INFO - PROCESS | 1784 | 1463761872114 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f0c00 == 102 [pid = 1784] [id = 407] 09:31:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x88b9e800) [pid = 1784] [serial = 1222] [outer = (nil)] 09:31:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x8aa46000) [pid = 1784] [serial = 1223] [outer = 0x88b9e800] 09:31:12 INFO - PROCESS | 1784 | 1463761872214 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x8bb20000) [pid = 1784] [serial = 1224] [outer = 0x88b9e800] 09:31:13 INFO - PROCESS | 1784 | 1463761873227 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1847ms 09:31:13 INFO - PROCESS | 1784 | 1463761873265 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1784 | 1463761873274 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:31:13 INFO - PROCESS | 1784 | 1463761873287 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1784 | 1463761873291 Marionette TRACE conn4 <- [1,1602,null,{}] 09:31:13 INFO - PROCESS | 1784 | 1463761873299 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 1784 | 1463761873540 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:31:13 INFO - PROCESS | 1784 | 1463761873898 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d649c00 == 103 [pid = 1784] [id = 408] 09:31:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 194 (0x8d64ec00) [pid = 1784] [serial = 1225] [outer = (nil)] 09:31:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 195 (0x8db99800) [pid = 1784] [serial = 1226] [outer = 0x8d64ec00] 09:31:14 INFO - PROCESS | 1784 | 1463761873997 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 196 (0x8dbab000) [pid = 1784] [serial = 1227] [outer = 0x8d64ec00] 09:31:15 INFO - PROCESS | 1784 | 1463761875028 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1792ms 09:31:15 INFO - PROCESS | 1784 | 1463761875079 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:31:15 INFO - PROCESS | 1784 | 1463761875084 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:31:15 INFO - PROCESS | 1784 | 1463761875092 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1784 | 1463761875099 Marionette TRACE conn4 <- [1,1606,null,{}] 09:31:15 INFO - PROCESS | 1784 | 1463761875117 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 1784 | 1463761875416 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:31:15 INFO - PROCESS | 1784 | 1463761875746 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8deda000 == 104 [pid = 1784] [id = 409] 09:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 197 (0x8e12c800) [pid = 1784] [serial = 1228] [outer = (nil)] 09:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 198 (0x8eb58c00) [pid = 1784] [serial = 1229] [outer = 0x8e12c800] 09:31:15 INFO - PROCESS | 1784 | 1463761875849 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 199 (0x8eece400) [pid = 1784] [serial = 1230] [outer = 0x8e12c800] 09:31:16 INFO - PROCESS | 1784 | 1463761876788 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1748ms 09:31:16 INFO - PROCESS | 1784 | 1463761876840 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:31:16 INFO - PROCESS | 1784 | 1463761876845 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 1784 | 1463761876852 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1784 | 1463761876856 Marionette TRACE conn4 <- [1,1610,null,{}] 09:31:16 INFO - PROCESS | 1784 | 1463761876863 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1784 | 1463761877100 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:31:17 INFO - PROCESS | 1784 | 1463761877421 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e281400 == 105 [pid = 1784] [id = 410] 09:31:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 200 (0x8e289000) [pid = 1784] [serial = 1231] [outer = (nil)] 09:31:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 201 (0x8f95ac00) [pid = 1784] [serial = 1232] [outer = 0x8e289000] 09:31:17 INFO - PROCESS | 1784 | 1463761877528 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 202 (0x91007400) [pid = 1784] [serial = 1233] [outer = 0x8e289000] 09:31:18 INFO - PROCESS | 1784 | 1463761878449 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:31:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1634ms 09:31:18 INFO - PROCESS | 1784 | 1463761878486 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1784 | 1463761878491 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:31:18 INFO - PROCESS | 1784 | 1463761878497 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1784 | 1463761878502 Marionette TRACE conn4 <- [1,1614,null,{}] 09:31:18 INFO - PROCESS | 1784 | 1463761878508 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 1784 | 1463761878759 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:31:19 INFO - PROCESS | 1784 | 1463761879090 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c370400 == 106 [pid = 1784] [id = 411] 09:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 203 (0x8f8c6400) [pid = 1784] [serial = 1234] [outer = (nil)] 09:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 204 (0x91750400) [pid = 1784] [serial = 1235] [outer = 0x8f8c6400] 09:31:19 INFO - PROCESS | 1784 | 1463761879189 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 205 (0x91757000) [pid = 1784] [serial = 1236] [outer = 0x8f8c6400] 09:31:20 INFO - PROCESS | 1784 | 1463761880140 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:31:20 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 09:31:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1683ms 09:31:20 INFO - PROCESS | 1784 | 1463761880183 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:31:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:31:20 INFO - PROCESS | 1784 | 1463761880187 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:31:20 INFO - PROCESS | 1784 | 1463761880195 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1784 | 1463761880199 Marionette TRACE conn4 <- [1,1618,null,{}] 09:31:20 INFO - PROCESS | 1784 | 1463761880206 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 1784 | 1463761880484 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:31:20 INFO - PROCESS | 1784 | 1463761880849 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eeeac00 == 107 [pid = 1784] [id = 412] 09:31:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 206 (0x9100dc00) [pid = 1784] [serial = 1237] [outer = (nil)] 09:31:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 207 (0x92a06000) [pid = 1784] [serial = 1238] [outer = 0x9100dc00] 09:31:20 INFO - PROCESS | 1784 | 1463761880948 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 208 (0x92a10c00) [pid = 1784] [serial = 1239] [outer = 0x9100dc00] 09:31:21 INFO - PROCESS | 1784 | 1463761881870 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1738ms 09:31:21 INFO - PROCESS | 1784 | 1463761881933 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:31:21 INFO - PROCESS | 1784 | 1463761881938 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:31:21 INFO - PROCESS | 1784 | 1463761881945 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 1784 | 1463761881949 Marionette TRACE conn4 <- [1,1622,null,{}] 09:31:21 INFO - PROCESS | 1784 | 1463761881955 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1784 | 1463761882184 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:31:22 INFO - PROCESS | 1784 | 1463761882510 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a189c00 == 108 [pid = 1784] [id = 413] 09:31:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 209 (0x920af400) [pid = 1784] [serial = 1240] [outer = (nil)] 09:31:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 210 (0x93bec800) [pid = 1784] [serial = 1241] [outer = 0x920af400] 09:31:22 INFO - PROCESS | 1784 | 1463761882607 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 211 (0x93bf3400) [pid = 1784] [serial = 1242] [outer = 0x920af400] 09:31:23 INFO - PROCESS | 1784 | 1463761883512 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:31:23 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 09:31:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1634ms 09:31:23 INFO - PROCESS | 1784 | 1463761883579 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:31:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:31:23 INFO - PROCESS | 1784 | 1463761883584 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:31:23 INFO - PROCESS | 1784 | 1463761883591 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1784 | 1463761883595 Marionette TRACE conn4 <- [1,1626,null,{}] 09:31:23 INFO - PROCESS | 1784 | 1463761883601 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 1784 | 1463761883848 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:31:24 INFO - PROCESS | 1784 | 1463761884188 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb5d400 == 109 [pid = 1784] [id = 414] 09:31:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 212 (0x8ee5c800) [pid = 1784] [serial = 1243] [outer = (nil)] 09:31:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 213 (0x97734400) [pid = 1784] [serial = 1244] [outer = 0x8ee5c800] 09:31:24 INFO - PROCESS | 1784 | 1463761884278 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 214 (0x99103800) [pid = 1784] [serial = 1245] [outer = 0x8ee5c800] 09:31:25 INFO - PROCESS | 1784 | 1463761885198 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1682ms 09:31:25 INFO - PROCESS | 1784 | 1463761885274 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1784 | 1463761885277 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:31:25 INFO - PROCESS | 1784 | 1463761885284 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 1784 | 1463761885287 Marionette TRACE conn4 <- [1,1630,null,{}] 09:31:25 INFO - PROCESS | 1784 | 1463761885294 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 1784 | 1463761885554 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:31:25 INFO - PROCESS | 1784 | 1463761885896 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a658800 == 110 [pid = 1784] [id = 415] 09:31:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 215 (0x8f8c6000) [pid = 1784] [serial = 1246] [outer = (nil)] 09:31:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 216 (0x997edc00) [pid = 1784] [serial = 1247] [outer = 0x8f8c6000] 09:31:25 INFO - PROCESS | 1784 | 1463761885992 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 217 (0x99ee1800) [pid = 1784] [serial = 1248] [outer = 0x8f8c6000] 09:31:26 INFO - PROCESS | 1784 | 1463761886901 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:31:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1688ms 09:31:26 INFO - PROCESS | 1784 | 1463761886973 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:31:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:31:26 INFO - PROCESS | 1784 | 1463761886978 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:31:26 INFO - PROCESS | 1784 | 1463761886985 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1784 | 1463761886989 Marionette TRACE conn4 <- [1,1634,null,{}] 09:31:26 INFO - PROCESS | 1784 | 1463761886995 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 1784 | 1463761887232 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:31:27 INFO - PROCESS | 1784 | 1463761887556 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0f800 == 111 [pid = 1784] [id = 416] 09:31:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 218 (0x97735800) [pid = 1784] [serial = 1249] [outer = (nil)] 09:31:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 219 (0x9a47bc00) [pid = 1784] [serial = 1250] [outer = 0x97735800] 09:31:27 INFO - PROCESS | 1784 | 1463761887653 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 220 (0x9a482000) [pid = 1784] [serial = 1251] [outer = 0x97735800] 09:31:28 INFO - PROCESS | 1784 | 1463761888582 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1644ms 09:31:28 INFO - PROCESS | 1784 | 1463761888632 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:31:28 INFO - PROCESS | 1784 | 1463761888637 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:31:28 INFO - PROCESS | 1784 | 1463761888644 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1784 | 1463761888649 Marionette TRACE conn4 <- [1,1638,null,{}] 09:31:28 INFO - PROCESS | 1784 | 1463761888656 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 1784 | 1463761888918 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:31:29 INFO - PROCESS | 1784 | 1463761889265 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb1c400 == 112 [pid = 1784] [id = 417] 09:31:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 221 (0x9b2b2800) [pid = 1784] [serial = 1252] [outer = (nil)] 09:31:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 222 (0x9b5f9c00) [pid = 1784] [serial = 1253] [outer = 0x9b2b2800] 09:31:29 INFO - PROCESS | 1784 | 1463761889368 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 223 (0x9c0e8000) [pid = 1784] [serial = 1254] [outer = 0x9b2b2800] 09:31:30 INFO - PROCESS | 1784 | 1463761890309 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1739ms 09:31:30 INFO - PROCESS | 1784 | 1463761890383 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 1784 | 1463761890386 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:31:30 INFO - PROCESS | 1784 | 1463761890393 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 1784 | 1463761890396 Marionette TRACE conn4 <- [1,1642,null,{}] 09:31:30 INFO - PROCESS | 1784 | 1463761890402 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 1784 | 1463761890624 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:31:30 INFO - PROCESS | 1784 | 1463761890964 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a7c4c00 == 113 [pid = 1784] [id = 418] 09:31:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 224 (0x9b2b8c00) [pid = 1784] [serial = 1255] [outer = (nil)] 09:31:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 225 (0x9dd4e800) [pid = 1784] [serial = 1256] [outer = 0x9b2b8c00] 09:31:31 INFO - PROCESS | 1784 | 1463761891064 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 226 (0xa214ac00) [pid = 1784] [serial = 1257] [outer = 0x9b2b8c00] 09:31:31 INFO - PROCESS | 1784 | 1463761891975 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1631ms 09:31:32 INFO - PROCESS | 1784 | 1463761892024 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:31:32 INFO - PROCESS | 1784 | 1463761892028 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:31:32 INFO - PROCESS | 1784 | 1463761892035 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 1784 | 1463761892039 Marionette TRACE conn4 <- [1,1646,null,{}] 09:31:32 INFO - PROCESS | 1784 | 1463761892054 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 1784 | 1463761892278 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:31:32 INFO - PROCESS | 1784 | 1463761892607 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5fac00 == 114 [pid = 1784] [id = 419] 09:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 227 (0x9c0f3400) [pid = 1784] [serial = 1258] [outer = (nil)] 09:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 228 (0xa26eb000) [pid = 1784] [serial = 1259] [outer = 0x9c0f3400] 09:31:32 INFO - PROCESS | 1784 | 1463761892706 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 229 (0xa30dd800) [pid = 1784] [serial = 1260] [outer = 0x9c0f3400] 09:31:33 INFO - PROCESS | 1784 | 1463761893606 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1650ms 09:31:33 INFO - PROCESS | 1784 | 1463761893685 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1784 | 1463761893688 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:31:33 INFO - PROCESS | 1784 | 1463761893696 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1784 | 1463761893699 Marionette TRACE conn4 <- [1,1650,null,{}] 09:31:33 INFO - PROCESS | 1784 | 1463761893705 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1784 | 1463761893940 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:31:34 INFO - PROCESS | 1784 | 1463761894280 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9f800 == 115 [pid = 1784] [id = 420] 09:31:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 230 (0x8eb60c00) [pid = 1784] [serial = 1261] [outer = (nil)] 09:31:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 231 (0xa354dc00) [pid = 1784] [serial = 1262] [outer = 0x8eb60c00] 09:31:34 INFO - PROCESS | 1784 | 1463761894376 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 232 (0xa503f000) [pid = 1784] [serial = 1263] [outer = 0x8eb60c00] 09:31:35 INFO - PROCESS | 1784 | 1463761895298 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1645ms 09:31:35 INFO - PROCESS | 1784 | 1463761895341 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:31:35 INFO - PROCESS | 1784 | 1463761895345 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:31:35 INFO - PROCESS | 1784 | 1463761895352 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1784 | 1463761895355 Marionette TRACE conn4 <- [1,1654,null,{}] 09:31:35 INFO - PROCESS | 1784 | 1463761895361 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1784 | 1463761895580 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:31:35 INFO - PROCESS | 1784 | 1463761895954 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1784 | ++DOCSHELL 0xa26c4000 == 116 [pid = 1784] [id = 421] 09:31:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 233 (0xa6280800) [pid = 1784] [serial = 1264] [outer = (nil)] 09:31:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 234 (0xa67cc000) [pid = 1784] [serial = 1265] [outer = 0xa6280800] 09:31:36 INFO - PROCESS | 1784 | 1463761896052 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 235 (0xa68a2800) [pid = 1784] [serial = 1266] [outer = 0xa6280800] 09:31:36 INFO - PROCESS | 1784 | 1463761896996 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1688ms 09:31:37 INFO - PROCESS | 1784 | 1463761897041 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1784 | 1463761897045 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:31:37 INFO - PROCESS | 1784 | 1463761897051 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1784 | 1463761897055 Marionette TRACE conn4 <- [1,1658,null,{}] 09:31:37 INFO - PROCESS | 1784 | 1463761897061 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1784 | 1463761897294 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:31:37 INFO - PROCESS | 1784 | 1463761897682 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1784 | ++DOCSHELL 0xa6e91000 == 117 [pid = 1784] [id = 422] 09:31:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 236 (0xa6e91400) [pid = 1784] [serial = 1267] [outer = (nil)] 09:31:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 237 (0xa6f2ec00) [pid = 1784] [serial = 1268] [outer = 0xa6e91400] 09:31:37 INFO - PROCESS | 1784 | 1463761897782 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 238 (0xa6f34800) [pid = 1784] [serial = 1269] [outer = 0xa6e91400] 09:31:37 INFO - PROCESS | 1784 | ************************* 09:31:37 INFO - PROCESS | 1784 | A coding exception was thrown and uncaught in a Task. 09:31:37 INFO - PROCESS | 1784 | 09:31:37 INFO - PROCESS | 1784 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:31:37 INFO - PROCESS | 1784 | Full stack: 09:31:37 INFO - PROCESS | 1784 | ************************* 09:31:38 INFO - PROCESS | 1784 | 1463761898716 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1736ms 09:31:38 INFO - PROCESS | 1784 | 1463761898788 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1784 | 1463761898792 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:31:38 INFO - PROCESS | 1784 | 1463761898799 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1784 | 1463761898802 Marionette TRACE conn4 <- [1,1662,null,{}] 09:31:38 INFO - PROCESS | 1784 | 1463761898809 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 1784 | 1463761899104 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:31:39 INFO - PROCESS | 1784 | 1463761899439 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c1c00 == 118 [pid = 1784] [id = 423] 09:31:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 239 (0x869c2400) [pid = 1784] [serial = 1270] [outer = (nil)] 09:31:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 240 (0x869c9400) [pid = 1784] [serial = 1271] [outer = 0x869c2400] 09:31:39 INFO - PROCESS | 1784 | 1463761899538 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 241 (0x869cbc00) [pid = 1784] [serial = 1272] [outer = 0x869c2400] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x91005c00 == 117 [pid = 1784] [id = 308] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x918ac000 == 116 [pid = 1784] [id = 312] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93be6400 == 115 [pid = 1784] [id = 344] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8c38a800 == 114 [pid = 1784] [id = 398] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0xa3256400 == 113 [pid = 1784] [id = 396] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f8000 == 112 [pid = 1784] [id = 397] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0xa114d400 == 111 [pid = 1784] [id = 395] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9dca6c00 == 110 [pid = 1784] [id = 394] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8da81000 == 109 [pid = 1784] [id = 393] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8dede800 == 108 [pid = 1784] [id = 392] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x92ea7c00 == 107 [pid = 1784] [id = 390] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93b05c00 == 106 [pid = 1784] [id = 391] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x91751000 == 105 [pid = 1784] [id = 389] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8da80c00 == 104 [pid = 1784] [id = 388] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee58400 == 103 [pid = 1784] [id = 387] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8c36dc00 == 102 [pid = 1784] [id = 386] 09:31:41 INFO - PROCESS | 1784 | --DOCSHELL 0x88d45c00 == 101 [pid = 1784] [id = 385] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 240 (0x91757800) [pid = 1784] [serial = 1124] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 239 (0xa6ce5000) [pid = 1784] [serial = 1125] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 238 (0xa675e800) [pid = 1784] [serial = 1109] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 237 (0xa6c35c00) [pid = 1784] [serial = 1110] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 236 (0x88d3d000) [pid = 1784] [serial = 1130] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 235 (0x88d3f400) [pid = 1784] [serial = 1131] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 234 (0x8aa45000) [pid = 1784] [serial = 1118] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 233 (0x8aa47c00) [pid = 1784] [serial = 1119] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 232 (0xa6e90800) [pid = 1784] [serial = 1112] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 231 (0xa6e94800) [pid = 1784] [serial = 1113] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 230 (0x9c2d3800) [pid = 1784] [serial = 1103] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 229 (0x9dd4d800) [pid = 1784] [serial = 1104] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 228 (0x8aa50000) [pid = 1784] [serial = 1121] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 227 (0x8eee6400) [pid = 1784] [serial = 1122] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 226 (0x919de800) [pid = 1784] [serial = 1097] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 225 (0x92eae400) [pid = 1784] [serial = 1098] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 224 (0x8e12e800) [pid = 1784] [serial = 1094] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 223 (0x8eb63400) [pid = 1784] [serial = 1095] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 222 (0x8c36c800) [pid = 1784] [serial = 1145] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 221 (0x8c374800) [pid = 1784] [serial = 1146] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 220 (0x8a652800) [pid = 1784] [serial = 1115] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 219 (0x8a655800) [pid = 1784] [serial = 1116] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 218 (0x8dc49800) [pid = 1784] [serial = 1148] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 217 (0x8ddb7800) [pid = 1784] [serial = 1149] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 216 (0xa35ea400) [pid = 1784] [serial = 1056] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 215 (0x9dca5400) [pid = 1784] [serial = 999] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 214 (0x918adc00) [pid = 1784] [serial = 870] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 213 (0x93b10000) [pid = 1784] [serial = 813] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 212 (0x9b2b4c00) [pid = 1784] [serial = 984] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 211 (0x90dcdc00) [pid = 1784] [serial = 921] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 210 (0x8e284c00) [pid = 1784] [serial = 885] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 209 (0x97738000) [pid = 1784] [serial = 1005] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 208 (0xa1151400) [pid = 1784] [serial = 1044] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 207 (0x9a7c8000) [pid = 1784] [serial = 978] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 206 (0xa67bf000) [pid = 1784] [serial = 1059] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 205 (0x997e9400) [pid = 1784] [serial = 879] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 204 (0x92759800) [pid = 1784] [serial = 969] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 203 (0x8dba9400) [pid = 1784] [serial = 963] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 202 (0x91003000) [pid = 1784] [serial = 867] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 201 (0x997f1c00) [pid = 1784] [serial = 975] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 200 (0x92755400) [pid = 1784] [serial = 810] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 199 (0x9bb34400) [pid = 1784] [serial = 993] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 198 (0x982ee400) [pid = 1784] [serial = 933] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 197 (0x97737400) [pid = 1784] [serial = 972] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 196 (0x8dba9800) [pid = 1784] [serial = 912] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 195 (0xa26e4400) [pid = 1784] [serial = 1050] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 194 (0x920a3400) [pid = 1784] [serial = 807] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 193 (0x9541bc00) [pid = 1784] [serial = 876] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x9773bc00) [pid = 1784] [serial = 1026] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x997efc00) [pid = 1784] [serial = 831] [outer = (nil)] [url = about:blank] 09:31:41 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x954d0800) [pid = 1784] [serial = 822] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x8d645800) [pid = 1784] [serial = 798] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x94736400) [pid = 1784] [serial = 816] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x94739000) [pid = 1784] [serial = 930] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x9773c000) [pid = 1784] [serial = 825] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x919e9000) [pid = 1784] [serial = 924] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x8e360c00) [pid = 1784] [serial = 915] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0xa3222000) [pid = 1784] [serial = 1053] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x8ddad400) [pid = 1784] [serial = 861] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x952c3c00) [pid = 1784] [serial = 819] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x9a47b400) [pid = 1784] [serial = 939] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x9aa10c00) [pid = 1784] [serial = 981] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x9b3c2c00) [pid = 1784] [serial = 987] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0x8f8bd800) [pid = 1784] [serial = 1032] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8e35e000) [pid = 1784] [serial = 864] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x9a473400) [pid = 1784] [serial = 1035] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8dba5000) [pid = 1784] [serial = 834] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x918b0000) [pid = 1784] [serial = 804] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8f68e400) [pid = 1784] [serial = 918] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8e28b000) [pid = 1784] [serial = 1071] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0xa6ce1400) [pid = 1784] [serial = 1068] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x99f01400) [pid = 1784] [serial = 882] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8ddb2000) [pid = 1784] [serial = 1029] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x90dd7800) [pid = 1784] [serial = 801] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x997e9800) [pid = 1784] [serial = 828] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x9b5f6800) [pid = 1784] [serial = 1041] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8eb65000) [pid = 1784] [serial = 966] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8aee6000) [pid = 1784] [serial = 909] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0xa6c3c800) [pid = 1784] [serial = 1065] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0xa22c0000) [pid = 1784] [serial = 1047] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x9a042400) [pid = 1784] [serial = 936] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8eeecc00) [pid = 1784] [serial = 1154] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9dca0800) [pid = 1784] [serial = 1002] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0xa6c32c00) [pid = 1784] [serial = 1062] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x920af000) [pid = 1784] [serial = 888] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9c2cdc00) [pid = 1784] [serial = 996] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x9aa06000) [pid = 1784] [serial = 1038] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x93be9800) [pid = 1784] [serial = 873] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9b5f5c00) [pid = 1784] [serial = 990] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8bca7800) [pid = 1784] [serial = 858] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8e357800) [pid = 1784] [serial = 1151] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8ee5cc00) [pid = 1784] [serial = 1152] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x88d47c00) [pid = 1784] [serial = 1133] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x93b04c00) [pid = 1784] [serial = 927] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8bcaac00) [pid = 1784] [serial = 1134] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x92a04000) [pid = 1784] [serial = 1136] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x92a06800) [pid = 1784] [serial = 1137] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9b5f0400) [pid = 1784] [serial = 1100] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x9b8b2c00) [pid = 1784] [serial = 1101] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x92a10400) [pid = 1784] [serial = 1139] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0xa1155800) [pid = 1784] [serial = 1140] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8c371400) [pid = 1784] [serial = 1142] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8c373400) [pid = 1784] [serial = 1143] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0xa2627400) [pid = 1784] [serial = 1106] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0xa3082c00) [pid = 1784] [serial = 1107] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x88b9dc00) [pid = 1784] [serial = 1127] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x88b9fc00) [pid = 1784] [serial = 1128] [outer = (nil)] [url = about:blank] 09:31:42 INFO - PROCESS | 1784 | 1463761902097 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3439ms 09:31:42 INFO - PROCESS | 1784 | 1463761902254 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1784 | 1463761902260 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:31:42 INFO - PROCESS | 1784 | 1463761902268 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1784 | 1463761902275 Marionette TRACE conn4 <- [1,1666,null,{}] 09:31:42 INFO - PROCESS | 1784 | 1463761902285 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1784 | 1463761902487 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:31:42 INFO - PROCESS | 1784 | 1463761902697 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x874e9400 == 102 [pid = 1784] [id = 424] 09:31:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x874ea400) [pid = 1784] [serial = 1273] [outer = (nil)] 09:31:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x874f0c00) [pid = 1784] [serial = 1274] [outer = 0x874ea400] 09:31:42 INFO - PROCESS | 1784 | 1463761902781 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x88ba2000) [pid = 1784] [serial = 1275] [outer = 0x874ea400] 09:31:43 INFO - PROCESS | 1784 | 1463761903618 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1399ms 09:31:43 INFO - PROCESS | 1784 | 1463761903668 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1784 | 1463761903676 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:31:43 INFO - PROCESS | 1784 | 1463761903689 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1784 | 1463761903692 Marionette TRACE conn4 <- [1,1670,null,{}] 09:31:43 INFO - PROCESS | 1784 | 1463761903700 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 1784 | 1463761903932 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:31:44 INFO - PROCESS | 1784 | 1463761904178 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x872fc800 == 103 [pid = 1784] [id = 425] 09:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a64b800) [pid = 1784] [serial = 1276] [outer = (nil)] 09:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8a653c00) [pid = 1784] [serial = 1277] [outer = 0x8a64b800] 09:31:44 INFO - PROCESS | 1784 | 1463761904264 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8a8ee000) [pid = 1784] [serial = 1278] [outer = 0x8a64b800] 09:31:45 INFO - PROCESS | 1784 | 1463761905205 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1589ms 09:31:45 INFO - PROCESS | 1784 | 1463761905277 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1784 | 1463761905282 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:31:45 INFO - PROCESS | 1784 | 1463761905289 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1784 | 1463761905295 Marionette TRACE conn4 <- [1,1674,null,{}] 09:31:45 INFO - PROCESS | 1784 | 1463761905319 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1784 | 1463761905602 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:31:45 INFO - PROCESS | 1784 | 1463761905644 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4b400 == 104 [pid = 1784] [id = 426] 09:31:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8bb1b000) [pid = 1784] [serial = 1279] [outer = (nil)] 09:31:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8c1d7800) [pid = 1784] [serial = 1280] [outer = 0x8bb1b000] 09:31:45 INFO - PROCESS | 1784 | 1463761905778 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8c36c000) [pid = 1784] [serial = 1281] [outer = 0x8bb1b000] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8f95f800) [pid = 1784] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x88b95000) [pid = 1784] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8d498000) [pid = 1784] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x88b99800) [pid = 1784] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8aa48400) [pid = 1784] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8dc48c00) [pid = 1784] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:31:46 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8dc4b800) [pid = 1784] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:31:47 INFO - PROCESS | 1784 | 1463761907204 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1951ms 09:31:47 INFO - PROCESS | 1784 | 1463761907241 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1784 | 1463761907245 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:31:47 INFO - PROCESS | 1784 | 1463761907252 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 1784 | 1463761907256 Marionette TRACE conn4 <- [1,1678,null,{}] 09:31:47 INFO - PROCESS | 1784 | 1463761907262 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1784 | 1463761907491 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:31:47 INFO - PROCESS | 1784 | 1463761907716 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f7800 == 105 [pid = 1784] [id = 427] 09:31:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8aa43400) [pid = 1784] [serial = 1282] [outer = (nil)] 09:31:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8c375c00) [pid = 1784] [serial = 1283] [outer = 0x8aa43400] 09:31:47 INFO - PROCESS | 1784 | 1463761907801 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8d48b000) [pid = 1784] [serial = 1284] [outer = 0x8aa43400] 09:31:48 INFO - PROCESS | 1784 | 1463761908606 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1380ms 09:31:48 INFO - PROCESS | 1784 | 1463761908633 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1784 | 1463761908639 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:31:48 INFO - PROCESS | 1784 | 1463761908646 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1784 | 1463761908650 Marionette TRACE conn4 <- [1,1682,null,{}] 09:31:48 INFO - PROCESS | 1784 | 1463761908656 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 1784 | 1463761908867 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:31:49 INFO - PROCESS | 1784 | 1463761909302 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x869ca400 == 106 [pid = 1784] [id = 428] 09:31:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x869cb000) [pid = 1784] [serial = 1285] [outer = (nil)] 09:31:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x874ec800) [pid = 1784] [serial = 1286] [outer = 0x869cb000] 09:31:49 INFO - PROCESS | 1784 | 1463761909404 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x874f7000) [pid = 1784] [serial = 1287] [outer = 0x869cb000] 09:31:50 INFO - PROCESS | 1784 | 1463761910412 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1840ms 09:31:50 INFO - PROCESS | 1784 | 1463761910489 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:31:50 INFO - PROCESS | 1784 | 1463761910497 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:31:50 INFO - PROCESS | 1784 | 1463761910506 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1784 | 1463761910513 Marionette TRACE conn4 <- [1,1686,null,{}] 09:31:50 INFO - PROCESS | 1784 | 1463761910521 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 1784 | 1463761910817 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:31:51 INFO - PROCESS | 1784 | 1463761911194 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a654400 == 107 [pid = 1784] [id = 429] 09:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8aa42800) [pid = 1784] [serial = 1288] [outer = (nil)] 09:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8aa49c00) [pid = 1784] [serial = 1289] [outer = 0x8aa42800] 09:31:51 INFO - PROCESS | 1784 | 1463761911293 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8bb19400) [pid = 1784] [serial = 1290] [outer = 0x8aa42800] 09:31:52 INFO - PROCESS | 1784 | 1463761912336 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1889ms 09:31:52 INFO - PROCESS | 1784 | 1463761912398 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 1784 | 1463761912406 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:31:52 INFO - PROCESS | 1784 | 1463761912414 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 1784 | 1463761912419 Marionette TRACE conn4 <- [1,1690,null,{}] 09:31:52 INFO - PROCESS | 1784 | 1463761912427 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1784 | 1463761912727 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:31:53 INFO - PROCESS | 1784 | 1463761913095 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c393c00 == 108 [pid = 1784] [id = 430] 09:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8d494c00) [pid = 1784] [serial = 1291] [outer = (nil)] 09:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8d650c00) [pid = 1784] [serial = 1292] [outer = 0x8d494c00] 09:31:53 INFO - PROCESS | 1784 | 1463761913190 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8db95000) [pid = 1784] [serial = 1293] [outer = 0x8d494c00] 09:31:54 INFO - PROCESS | 1784 | 1463761914241 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1890ms 09:31:54 INFO - PROCESS | 1784 | 1463761914306 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 1784 | 1463761914311 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:31:54 INFO - PROCESS | 1784 | 1463761914328 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 1784 | 1463761914340 Marionette TRACE conn4 <- [1,1694,null,{}] 09:31:54 INFO - PROCESS | 1784 | 1463761914346 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 1784 | 1463761914630 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:31:54 INFO - PROCESS | 1784 | 1463761914949 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38dc00 == 109 [pid = 1784] [id = 431] 09:31:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8d48c400) [pid = 1784] [serial = 1294] [outer = (nil)] 09:31:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8ddb8400) [pid = 1784] [serial = 1295] [outer = 0x8d48c400] 09:31:55 INFO - PROCESS | 1784 | 1463761915042 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8ddc4400) [pid = 1784] [serial = 1296] [outer = 0x8d48c400] 09:31:55 INFO - PROCESS | 1784 | 1463761915993 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1701ms 09:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:31:56 INFO - PROCESS | 1784 | 1463761916023 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 1784 | 1463761916027 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:31:56 INFO - PROCESS | 1784 | 1463761916035 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 1784 | 1463761916038 Marionette TRACE conn4 <- [1,1698,null,{}] 09:31:56 INFO - PROCESS | 1784 | 1463761916045 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 1784 | 1463761916294 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:31:56 INFO - PROCESS | 1784 | 1463761916606 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4a000 == 110 [pid = 1784] [id = 432] 09:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8dc4c000) [pid = 1784] [serial = 1297] [outer = (nil)] 09:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8e121c00) [pid = 1784] [serial = 1298] [outer = 0x8dc4c000] 09:31:56 INFO - PROCESS | 1784 | 1463761916706 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8e12dc00) [pid = 1784] [serial = 1299] [outer = 0x8dc4c000] 09:31:57 INFO - PROCESS | 1784 | 1463761917609 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:31:57 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 09:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1638ms 09:31:57 INFO - PROCESS | 1784 | 1463761917673 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:31:57 INFO - PROCESS | 1784 | 1463761917677 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:31:57 INFO - PROCESS | 1784 | 1463761917685 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1784 | 1463761917689 Marionette TRACE conn4 <- [1,1702,null,{}] 09:31:57 INFO - PROCESS | 1784 | 1463761917696 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1784 | 1463761917934 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:31:58 INFO - PROCESS | 1784 | 1463761918263 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e285000 == 111 [pid = 1784] [id = 433] 09:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8e285c00) [pid = 1784] [serial = 1300] [outer = (nil)] 09:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8e359000) [pid = 1784] [serial = 1301] [outer = 0x8e285c00] 09:31:58 INFO - PROCESS | 1784 | 1463761918374 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8ee5f000) [pid = 1784] [serial = 1302] [outer = 0x8e285c00] 09:31:59 INFO - PROCESS | 1784 | 1463761919371 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1744ms 09:31:59 INFO - PROCESS | 1784 | 1463761919428 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 1784 | 1463761919432 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:31:59 INFO - PROCESS | 1784 | 1463761919441 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 1784 | 1463761919445 Marionette TRACE conn4 <- [1,1706,null,{}] 09:31:59 INFO - PROCESS | 1784 | 1463761919451 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 1784 | 1463761919692 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:32:00 INFO - PROCESS | 1784 | 1463761920020 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded3c00 == 112 [pid = 1784] [id = 434] 09:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8ded6c00) [pid = 1784] [serial = 1303] [outer = (nil)] 09:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x8f68e000) [pid = 1784] [serial = 1304] [outer = 0x8ded6c00] 09:32:00 INFO - PROCESS | 1784 | 1463761920118 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x8f8c2400) [pid = 1784] [serial = 1305] [outer = 0x8ded6c00] 09:32:01 INFO - PROCESS | 1784 | 1463761921050 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1683ms 09:32:01 INFO - PROCESS | 1784 | 1463761921124 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 1784 | 1463761921128 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:32:01 INFO - PROCESS | 1784 | 1463761921136 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 1784 | 1463761921141 Marionette TRACE conn4 <- [1,1710,null,{}] 09:32:01 INFO - PROCESS | 1784 | 1463761921149 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 1784 | 1463761921464 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:32:01 INFO - PROCESS | 1784 | 1463761921883 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddccc00 == 113 [pid = 1784] [id = 435] 09:32:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8ee62c00) [pid = 1784] [serial = 1306] [outer = (nil)] 09:32:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x90d38800) [pid = 1784] [serial = 1307] [outer = 0x8ee62c00] 09:32:01 INFO - PROCESS | 1784 | 1463761921979 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x90d3f800) [pid = 1784] [serial = 1308] [outer = 0x8ee62c00] 09:32:02 INFO - PROCESS | 1784 | 1463761922966 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1884ms 09:32:03 INFO - PROCESS | 1784 | 1463761923020 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1784 | 1463761923024 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:32:03 INFO - PROCESS | 1784 | 1463761923032 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1784 | 1463761923036 Marionette TRACE conn4 <- [1,1714,null,{}] 09:32:03 INFO - PROCESS | 1784 | 1463761923043 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 1784 | 1463761923272 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:32:03 INFO - PROCESS | 1784 | 1463761923586 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c5800 == 114 [pid = 1784] [id = 436] 09:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x8f682400) [pid = 1784] [serial = 1309] [outer = (nil)] 09:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x91008c00) [pid = 1784] [serial = 1310] [outer = 0x8f682400] 09:32:03 INFO - PROCESS | 1784 | 1463761923688 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9100f000) [pid = 1784] [serial = 1311] [outer = 0x8f682400] 09:32:04 INFO - PROCESS | 1784 | 1463761924633 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1638ms 09:32:04 INFO - PROCESS | 1784 | 1463761924671 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1784 | 1463761924676 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:32:04 INFO - PROCESS | 1784 | 1463761924683 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1784 | 1463761924687 Marionette TRACE conn4 <- [1,1718,null,{}] 09:32:04 INFO - PROCESS | 1784 | 1463761924693 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 1784 | 1463761924930 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:32:05 INFO - PROCESS | 1784 | 1463761925263 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca3800 == 115 [pid = 1784] [id = 437] 09:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8e289400) [pid = 1784] [serial = 1312] [outer = (nil)] 09:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9171f000) [pid = 1784] [serial = 1313] [outer = 0x8e289400] 09:32:05 INFO - PROCESS | 1784 | 1463761925355 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x9174c400) [pid = 1784] [serial = 1314] [outer = 0x8e289400] 09:32:06 INFO - PROCESS | 1784 | 1463761926332 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1691ms 09:32:06 INFO - PROCESS | 1784 | 1463761926375 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1784 | 1463761926379 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:32:06 INFO - PROCESS | 1784 | 1463761926386 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1784 | 1463761926390 Marionette TRACE conn4 <- [1,1722,null,{}] 09:32:06 INFO - PROCESS | 1784 | 1463761926397 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1784 | 1463761926628 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:32:06 INFO - PROCESS | 1784 | 1463761926963 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x918b7c00 == 116 [pid = 1784] [id = 438] 09:32:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x918b9800) [pid = 1784] [serial = 1315] [outer = (nil)] 09:32:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x919e0000) [pid = 1784] [serial = 1316] [outer = 0x918b9800] 09:32:07 INFO - PROCESS | 1784 | 1463761927074 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x920a2400) [pid = 1784] [serial = 1317] [outer = 0x918b9800] 09:32:08 INFO - PROCESS | 1784 | 1463761928034 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:32:08 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 09:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1693ms 09:32:08 INFO - PROCESS | 1784 | 1463761928080 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:32:08 INFO - PROCESS | 1784 | 1463761928085 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:32:08 INFO - PROCESS | 1784 | 1463761928092 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1784 | 1463761928096 Marionette TRACE conn4 <- [1,1726,null,{}] 09:32:08 INFO - PROCESS | 1784 | 1463761928103 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 1784 | 1463761928368 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:32:08 INFO - PROCESS | 1784 | 1463761928693 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x91757800 == 117 [pid = 1784] [id = 439] 09:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x920b0800) [pid = 1784] [serial = 1318] [outer = (nil)] 09:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x92a04400) [pid = 1784] [serial = 1319] [outer = 0x920b0800] 09:32:08 INFO - PROCESS | 1784 | 1463761928790 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x92a07400) [pid = 1784] [serial = 1320] [outer = 0x920b0800] 09:32:09 INFO - PROCESS | 1784 | 1463761929721 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1693ms 09:32:09 INFO - PROCESS | 1784 | 1463761929785 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1784 | 1463761929790 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:32:09 INFO - PROCESS | 1784 | 1463761929797 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 1784 | 1463761929801 Marionette TRACE conn4 <- [1,1730,null,{}] 09:32:09 INFO - PROCESS | 1784 | 1463761929807 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 1784 | 1463761930041 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:32:10 INFO - PROCESS | 1784 | 1463761930382 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dc000 == 118 [pid = 1784] [id = 440] 09:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x8dc48800) [pid = 1784] [serial = 1321] [outer = (nil)] 09:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x92ea4800) [pid = 1784] [serial = 1322] [outer = 0x8dc48800] 09:32:10 INFO - PROCESS | 1784 | 1463761930480 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x93b05c00) [pid = 1784] [serial = 1323] [outer = 0x8dc48800] 09:32:11 INFO - PROCESS | 1784 | 1463761931435 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:32:11 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 09:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 09:32:11 INFO - PROCESS | 1784 | 1463761931484 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1784 | 1463761931488 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:32:11 INFO - PROCESS | 1784 | 1463761931495 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1784 | 1463761931499 Marionette TRACE conn4 <- [1,1734,null,{}] 09:32:11 INFO - PROCESS | 1784 | 1463761931505 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1784 | 1463761931753 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:32:12 INFO - PROCESS | 1784 | 1463761932081 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x872fe800 == 119 [pid = 1784] [id = 441] 09:32:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x9171a400) [pid = 1784] [serial = 1324] [outer = (nil)] 09:32:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x9473cc00) [pid = 1784] [serial = 1325] [outer = 0x9171a400] 09:32:12 INFO - PROCESS | 1784 | 1463761932171 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x952c0c00) [pid = 1784] [serial = 1326] [outer = 0x9171a400] 09:32:13 INFO - PROCESS | 1784 | 1463761933102 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1640ms 09:32:13 INFO - PROCESS | 1784 | 1463761933155 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1784 | 1463761933160 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:32:13 INFO - PROCESS | 1784 | 1463761933170 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1784 | 1463761933173 Marionette TRACE conn4 <- [1,1738,null,{}] 09:32:13 INFO - PROCESS | 1784 | 1463761933181 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 1784 | 1463761933413 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:32:13 INFO - PROCESS | 1784 | 1463761933731 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x872fd800 == 120 [pid = 1784] [id = 442] 09:32:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x92eaf800) [pid = 1784] [serial = 1327] [outer = (nil)] 09:32:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x95466800) [pid = 1784] [serial = 1328] [outer = 0x92eaf800] 09:32:13 INFO - PROCESS | 1784 | 1463761933830 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x954cd800) [pid = 1784] [serial = 1329] [outer = 0x92eaf800] 09:32:14 INFO - PROCESS | 1784 | 1463761934763 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1631ms 09:32:14 INFO - PROCESS | 1784 | 1463761934802 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 1784 | 1463761934805 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:32:14 INFO - PROCESS | 1784 | 1463761934814 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 1784 | 1463761934817 Marionette TRACE conn4 <- [1,1742,null,{}] 09:32:14 INFO - PROCESS | 1784 | 1463761934824 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1784 | 1463761935068 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:32:15 INFO - PROCESS | 1784 | 1463761935403 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca4c00 == 121 [pid = 1784] [id = 443] 09:32:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x8c1e6c00) [pid = 1784] [serial = 1330] [outer = (nil)] 09:32:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x99192400) [pid = 1784] [serial = 1331] [outer = 0x8c1e6c00] 09:32:15 INFO - PROCESS | 1784 | 1463761935501 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x99389000) [pid = 1784] [serial = 1332] [outer = 0x8c1e6c00] 09:32:16 INFO - PROCESS | 1784 | 1463761936439 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1682ms 09:32:16 INFO - PROCESS | 1784 | 1463761936497 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1784 | 1463761936501 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:32:16 INFO - PROCESS | 1784 | 1463761936509 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1784 | 1463761936513 Marionette TRACE conn4 <- [1,1746,null,{}] 09:32:16 INFO - PROCESS | 1784 | 1463761936522 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 1784 | 1463761936765 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:32:17 INFO - PROCESS | 1784 | 1463761937091 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb1bc00 == 122 [pid = 1784] [id = 444] 09:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x93be8800) [pid = 1784] [serial = 1333] [outer = (nil)] 09:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x997f4c00) [pid = 1784] [serial = 1334] [outer = 0x93be8800] 09:32:17 INFO - PROCESS | 1784 | 1463761937189 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x99ede800) [pid = 1784] [serial = 1335] [outer = 0x93be8800] 09:32:18 INFO - PROCESS | 1784 | 1463761938102 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1640ms 09:32:18 INFO - PROCESS | 1784 | 1463761938166 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1784 | 1463761938171 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:32:18 INFO - PROCESS | 1784 | 1463761938185 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1784 | 1463761938188 Marionette TRACE conn4 <- [1,1750,null,{}] 09:32:18 INFO - PROCESS | 1784 | 1463761938195 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 1784 | 1463761938437 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:32:18 INFO - PROCESS | 1784 | 1463761938769 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x874eb000 == 123 [pid = 1784] [id = 445] 09:32:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 191 (0x9773bc00) [pid = 1784] [serial = 1336] [outer = (nil)] 09:32:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 192 (0x9a37bc00) [pid = 1784] [serial = 1337] [outer = 0x9773bc00] 09:32:18 INFO - PROCESS | 1784 | 1463761938861 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 193 (0x9a475000) [pid = 1784] [serial = 1338] [outer = 0x9773bc00] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc45800 == 122 [pid = 1784] [id = 317] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5dc00 == 121 [pid = 1784] [id = 259] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1e1c00 == 120 [pid = 1784] [id = 295] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8c368c00 == 119 [pid = 1784] [id = 380] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8d652c00 == 118 [pid = 1784] [id = 379] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x872f7800 == 117 [pid = 1784] [id = 427] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4b400 == 116 [pid = 1784] [id = 426] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x872fc800 == 115 [pid = 1784] [id = 425] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x874e9400 == 114 [pid = 1784] [id = 424] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0xa6e91000 == 113 [pid = 1784] [id = 422] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0xa26c4000 == 112 [pid = 1784] [id = 421] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5fac00 == 111 [pid = 1784] [id = 419] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9f800 == 110 [pid = 1784] [id = 420] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x9a7c4c00 == 109 [pid = 1784] [id = 418] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb1c400 == 108 [pid = 1784] [id = 417] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0f800 == 107 [pid = 1784] [id = 416] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb5d400 == 106 [pid = 1784] [id = 414] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8a658800 == 105 [pid = 1784] [id = 415] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8a189c00 == 104 [pid = 1784] [id = 413] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8eeeac00 == 103 [pid = 1784] [id = 412] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8c370400 == 102 [pid = 1784] [id = 411] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8e281400 == 101 [pid = 1784] [id = 410] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8deda000 == 100 [pid = 1784] [id = 409] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x8d649c00 == 99 [pid = 1784] [id = 408] 09:32:20 INFO - PROCESS | 1784 | --DOCSHELL 0x872f0c00 == 98 [pid = 1784] [id = 407] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 192 (0x8c393000) [pid = 1784] [serial = 1206] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 191 (0x8c1e4c00) [pid = 1784] [serial = 1205] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 190 (0x8e285400) [pid = 1784] [serial = 1211] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x8ee63800) [pid = 1784] [serial = 1214] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x8eeea800) [pid = 1784] [serial = 1215] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x8e354c00) [pid = 1784] [serial = 1212] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x8bc9f400) [pid = 1784] [serial = 1220] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x90d3e800) [pid = 1784] [serial = 1217] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x9174b400) [pid = 1784] [serial = 1218] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x91753c00) [pid = 1784] [serial = 1166] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x8a8ef800) [pid = 1784] [serial = 1157] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0xa6cdac00) [pid = 1784] [serial = 1190] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x919e9800) [pid = 1784] [serial = 1169] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x8f95d800) [pid = 1784] [serial = 1193] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x93b08800) [pid = 1784] [serial = 1172] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0xa35ecc00) [pid = 1784] [serial = 1187] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8a18e000) [pid = 1784] [serial = 1203] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x88b9c000) [pid = 1784] [serial = 1202] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0xa22bd000) [pid = 1784] [serial = 1184] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8c392c00) [pid = 1784] [serial = 1196] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8f95b400) [pid = 1784] [serial = 1199] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x9c1b7c00) [pid = 1784] [serial = 1181] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9b2b7000) [pid = 1784] [serial = 1178] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x90d37000) [pid = 1784] [serial = 1155] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8dba0c00) [pid = 1784] [serial = 1160] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8a649800) [pid = 1784] [serial = 1208] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8c377400) [pid = 1784] [serial = 1209] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x9a74c400) [pid = 1784] [serial = 1175] [outer = (nil)] [url = about:blank] 09:32:20 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8eee2c00) [pid = 1784] [serial = 1163] [outer = (nil)] [url = about:blank] 09:32:21 INFO - PROCESS | 1784 | 1463761941132 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 3041ms 09:32:21 INFO - PROCESS | 1784 | 1463761941225 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 1784 | 1463761941230 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:32:21 INFO - PROCESS | 1784 | 1463761941242 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 1784 | 1463761941246 Marionette TRACE conn4 <- [1,1754,null,{}] 09:32:21 INFO - PROCESS | 1784 | 1463761941256 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 1784 | 1463761941493 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:32:21 INFO - PROCESS | 1784 | 1463761941781 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f67000 == 99 [pid = 1784] [id = 446] 09:32:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x8a18e000) [pid = 1784] [serial = 1339] [outer = (nil)] 09:32:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x8a650000) [pid = 1784] [serial = 1340] [outer = 0x8a18e000] 09:32:21 INFO - PROCESS | 1784 | 1463761941887 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8a8f7000) [pid = 1784] [serial = 1341] [outer = 0x8a18e000] 09:32:22 INFO - PROCESS | 1784 | 1463761942736 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1554ms 09:32:22 INFO - PROCESS | 1784 | 1463761942841 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1784 | 1463761942851 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:32:22 INFO - PROCESS | 1784 | 1463761942862 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1784 | 1463761942866 Marionette TRACE conn4 <- [1,1758,null,{}] 09:32:22 INFO - PROCESS | 1784 | 1463761942880 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 1784 | 1463761943173 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:32:23 INFO - PROCESS | 1784 | 1463761943207 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a650800 == 100 [pid = 1784] [id = 447] 09:32:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x8a654000) [pid = 1784] [serial = 1342] [outer = (nil)] 09:32:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x8c36bc00) [pid = 1784] [serial = 1343] [outer = 0x8a654000] 09:32:23 INFO - PROCESS | 1784 | 1463761943289 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8c376800) [pid = 1784] [serial = 1344] [outer = 0x8a654000] 09:32:24 INFO - PROCESS | 1784 | 1463761944381 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1546ms 09:32:24 INFO - PROCESS | 1784 | 1463761944408 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:32:24 INFO - PROCESS | 1784 | 1463761944412 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:32:24 INFO - PROCESS | 1784 | 1463761944420 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 1784 | 1463761944426 Marionette TRACE conn4 <- [1,1762,null,{}] 09:32:24 INFO - PROCESS | 1784 | 1463761944467 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1784 | 1463761944778 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:32:24 INFO - PROCESS | 1784 | 1463761944822 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4e400 == 101 [pid = 1784] [id = 448] 09:32:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8da8a800) [pid = 1784] [serial = 1345] [outer = (nil)] 09:32:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8db9b800) [pid = 1784] [serial = 1346] [outer = 0x8da8a800] 09:32:24 INFO - PROCESS | 1784 | 1463761944907 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x8dbad800) [pid = 1784] [serial = 1347] [outer = 0x8da8a800] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8f954400) [pid = 1784] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8c38ac00) [pid = 1784] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x89f69800) [pid = 1784] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8da89800) [pid = 1784] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8eec2800) [pid = 1784] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8e354400) [pid = 1784] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x918b8400) [pid = 1784] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x92ea8c00) [pid = 1784] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x997f2800) [pid = 1784] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8e35bc00) [pid = 1784] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x9b2b4800) [pid = 1784] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x9dcaac00) [pid = 1784] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0xa2279c00) [pid = 1784] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0xa67c5800) [pid = 1784] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8a187400) [pid = 1784] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8bb1b000) [pid = 1784] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a64b800) [pid = 1784] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x874ea400) [pid = 1784] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x869c2400) [pid = 1784] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0xa6e91400) [pid = 1784] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0xa6280800) [pid = 1784] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8eb60c00) [pid = 1784] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x9c0f3400) [pid = 1784] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9b2b8c00) [pid = 1784] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x9b2b2800) [pid = 1784] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x97735800) [pid = 1784] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8f8c6000) [pid = 1784] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8ee5c800) [pid = 1784] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x920af400) [pid = 1784] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9100dc00) [pid = 1784] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8f8c6400) [pid = 1784] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8e289000) [pid = 1784] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8e12c800) [pid = 1784] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8d64ec00) [pid = 1784] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x88b9e800) [pid = 1784] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x88ba3800) [pid = 1784] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:32:26 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8c38c000) [pid = 1784] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:32:26 INFO - PROCESS | 1784 | 1463761946686 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2305ms 09:32:26 INFO - PROCESS | 1784 | 1463761946725 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 1784 | 1463761946730 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:32:26 INFO - PROCESS | 1784 | 1463761946737 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 1784 | 1463761946742 Marionette TRACE conn4 <- [1,1766,null,{}] 09:32:26 INFO - PROCESS | 1784 | 1463761946748 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 1784 | 1463761947033 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:32:27 INFO - PROCESS | 1784 | 1463761947058 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ed000 == 102 [pid = 1784] [id = 449] 09:32:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8c397800) [pid = 1784] [serial = 1348] [outer = (nil)] 09:32:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8db97c00) [pid = 1784] [serial = 1349] [outer = 0x8c397800] 09:32:27 INFO - PROCESS | 1784 | 1463761947138 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8ddb1800) [pid = 1784] [serial = 1350] [outer = 0x8c397800] 09:32:28 INFO - PROCESS | 1784 | 1463761948241 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1542ms 09:32:28 INFO - PROCESS | 1784 | 1463761948280 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 1784 | 1463761948288 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:32:28 INFO - PROCESS | 1784 | 1463761948298 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 1784 | 1463761948305 Marionette TRACE conn4 <- [1,1770,null,{}] 09:32:28 INFO - PROCESS | 1784 | 1463761948316 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 1784 | 1463761948566 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:32:28 INFO - PROCESS | 1784 | 1463761948912 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x88ba3c00 == 103 [pid = 1784] [id = 450] 09:32:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x88d3e800) [pid = 1784] [serial = 1351] [outer = (nil)] 09:32:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8a64e800) [pid = 1784] [serial = 1352] [outer = 0x88d3e800] 09:32:29 INFO - PROCESS | 1784 | 1463761949016 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8aa4b400) [pid = 1784] [serial = 1353] [outer = 0x88d3e800] 09:32:30 INFO - PROCESS | 1784 | 1463761950031 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1795ms 09:32:30 INFO - PROCESS | 1784 | 1463761950093 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 1784 | 1463761950103 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:32:30 INFO - PROCESS | 1784 | 1463761950115 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 1784 | 1463761950120 Marionette TRACE conn4 <- [1,1774,null,{}] 09:32:30 INFO - PROCESS | 1784 | 1463761950128 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 1784 | 1463761950436 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:32:30 INFO - PROCESS | 1784 | 1463761950772 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a651400 == 104 [pid = 1784] [id = 451] 09:32:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8c373400) [pid = 1784] [serial = 1354] [outer = (nil)] 09:32:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8d649c00) [pid = 1784] [serial = 1355] [outer = 0x8c373400] 09:32:30 INFO - PROCESS | 1784 | 1463761950867 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8ddb3000) [pid = 1784] [serial = 1356] [outer = 0x8c373400] 09:32:31 INFO - PROCESS | 1784 | 1463761951891 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1846ms 09:32:31 INFO - PROCESS | 1784 | 1463761951961 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1784 | 1463761951966 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:32:31 INFO - PROCESS | 1784 | 1463761951974 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1784 | 1463761951981 Marionette TRACE conn4 <- [1,1778,null,{}] 09:32:32 INFO - PROCESS | 1784 | 1463761951999 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1784 | 1463761952306 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:32:32 INFO - PROCESS | 1784 | 1463761952682 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da89000 == 105 [pid = 1784] [id = 452] 09:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8e354400) [pid = 1784] [serial = 1357] [outer = (nil)] 09:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8eb5a400) [pid = 1784] [serial = 1358] [outer = 0x8e354400] 09:32:32 INFO - PROCESS | 1784 | 1463761952779 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8ee56400) [pid = 1784] [serial = 1359] [outer = 0x8e354400] 09:32:33 INFO - PROCESS | 1784 | 1463761953736 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:32:33 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 09:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1844ms 09:32:33 INFO - PROCESS | 1784 | 1463761953818 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1784 | 1463761953824 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:32:33 INFO - PROCESS | 1784 | 1463761953831 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1784 | 1463761953835 Marionette TRACE conn4 <- [1,1782,null,{}] 09:32:33 INFO - PROCESS | 1784 | 1463761953842 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1784 | 1463761954119 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:32:34 INFO - PROCESS | 1784 | 1463761954466 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e356400 == 106 [pid = 1784] [id = 453] 09:32:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8eb60c00) [pid = 1784] [serial = 1360] [outer = (nil)] 09:32:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8f682000) [pid = 1784] [serial = 1361] [outer = 0x8eb60c00] 09:32:34 INFO - PROCESS | 1784 | 1463761954559 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8f68fc00) [pid = 1784] [serial = 1362] [outer = 0x8eb60c00] 09:32:35 INFO - PROCESS | 1784 | 1463761955513 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1732ms 09:32:35 INFO - PROCESS | 1784 | 1463761955564 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1784 | 1463761955568 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:32:35 INFO - PROCESS | 1784 | 1463761955575 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1784 | 1463761955579 Marionette TRACE conn4 <- [1,1786,null,{}] 09:32:35 INFO - PROCESS | 1784 | 1463761955585 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 1784 | 1463761955823 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:32:36 INFO - PROCESS | 1784 | 1463761956160 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a64bc00 == 107 [pid = 1784] [id = 454] 09:32:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8d498400) [pid = 1784] [serial = 1363] [outer = (nil)] 09:32:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8f95cc00) [pid = 1784] [serial = 1364] [outer = 0x8d498400] 09:32:36 INFO - PROCESS | 1784 | 1463761956261 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8f960400) [pid = 1784] [serial = 1365] [outer = 0x8d498400] 09:32:37 INFO - PROCESS | 1784 | 1463761957245 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:32:37 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 09:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1737ms 09:32:37 INFO - PROCESS | 1784 | 1463761957314 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1784 | 1463761957322 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:32:37 INFO - PROCESS | 1784 | 1463761957330 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 1784 | 1463761957334 Marionette TRACE conn4 <- [1,1790,null,{}] 09:32:37 INFO - PROCESS | 1784 | 1463761957341 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 1784 | 1463761957641 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:32:38 INFO - PROCESS | 1784 | 1463761957977 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eeeac00 == 108 [pid = 1784] [id = 455] 09:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x90d3ac00) [pid = 1784] [serial = 1366] [outer = (nil)] 09:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x91754000) [pid = 1784] [serial = 1367] [outer = 0x90d3ac00] 09:32:38 INFO - PROCESS | 1784 | 1463761958074 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x91759400) [pid = 1784] [serial = 1368] [outer = 0x90d3ac00] 09:32:39 INFO - PROCESS | 1784 | 1463761959028 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:32:39 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) 09:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1746ms 09:32:39 INFO - PROCESS | 1784 | 1463761959077 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1784 | 1463761959082 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:32:39 INFO - PROCESS | 1784 | 1463761959089 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1784 | 1463761959093 Marionette TRACE conn4 <- [1,1794,null,{}] 09:32:39 INFO - PROCESS | 1784 | 1463761959099 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1784 | 1463761959346 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:32:39 INFO - PROCESS | 1784 | 1463761959668 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x91717000 == 109 [pid = 1784] [id = 456] 09:32:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9171ec00) [pid = 1784] [serial = 1369] [outer = (nil)] 09:32:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x919ea800) [pid = 1784] [serial = 1370] [outer = 0x9171ec00] 09:32:39 INFO - PROCESS | 1784 | 1463761959778 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x920afc00) [pid = 1784] [serial = 1371] [outer = 0x9171ec00] 09:32:40 INFO - PROCESS | 1784 | 1463761960697 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1681ms 09:32:40 INFO - PROCESS | 1784 | 1463761960772 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1784 | 1463761960776 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:32:40 INFO - PROCESS | 1784 | 1463761960783 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 1784 | 1463761960788 Marionette TRACE conn4 <- [1,1798,null,{}] 09:32:40 INFO - PROCESS | 1784 | 1463761960794 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 1784 | 1463761961029 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:32:41 INFO - PROCESS | 1784 | 1463761961369 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64d000 == 110 [pid = 1784] [id = 457] 09:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x8da84000) [pid = 1784] [serial = 1372] [outer = (nil)] 09:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x92a03800) [pid = 1784] [serial = 1373] [outer = 0x8da84000] 09:32:41 INFO - PROCESS | 1784 | 1463761961463 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x92a0ac00) [pid = 1784] [serial = 1374] [outer = 0x8da84000] 09:32:42 INFO - PROCESS | 1784 | 1463761962418 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1685ms 09:32:42 INFO - PROCESS | 1784 | 1463761962469 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:32:42 INFO - PROCESS | 1784 | 1463761962474 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:32:42 INFO - PROCESS | 1784 | 1463761962483 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1784 | 1463761962486 Marionette TRACE conn4 <- [1,1802,null,{}] 09:32:42 INFO - PROCESS | 1784 | 1463761962495 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1784 | 1463761962774 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:32:43 INFO - PROCESS | 1784 | 1463761963102 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd4c00 == 111 [pid = 1784] [id = 458] 09:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x919eb800) [pid = 1784] [serial = 1375] [outer = (nil)] 09:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x93bedc00) [pid = 1784] [serial = 1376] [outer = 0x919eb800] 09:32:43 INFO - PROCESS | 1784 | 1463761963194 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x94741400) [pid = 1784] [serial = 1377] [outer = 0x919eb800] 09:32:44 INFO - PROCESS | 1784 | 1463761964128 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1691ms 09:32:44 INFO - PROCESS | 1784 | 1463761964174 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:32:44 INFO - PROCESS | 1784 | 1463761964179 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:32:44 INFO - PROCESS | 1784 | 1463761964202 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 1784 | 1463761964207 Marionette TRACE conn4 <- [1,1806,null,{}] 09:32:44 INFO - PROCESS | 1784 | 1463761964220 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 1784 | 1463761964471 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:32:44 INFO - PROCESS | 1784 | 1463761964800 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c8400 == 112 [pid = 1784] [id = 459] 09:32:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x92a03c00) [pid = 1784] [serial = 1378] [outer = (nil)] 09:32:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x99103000) [pid = 1784] [serial = 1379] [outer = 0x92a03c00] 09:32:44 INFO - PROCESS | 1784 | 1463761964898 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x99781c00) [pid = 1784] [serial = 1380] [outer = 0x92a03c00] 09:32:45 INFO - PROCESS | 1784 | 1463761965815 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1661ms 09:32:45 INFO - PROCESS | 1784 | 1463761965847 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1784 | 1463761965851 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:32:45 INFO - PROCESS | 1784 | 1463761965859 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1784 | 1463761965864 Marionette TRACE conn4 <- [1,1810,null,{}] 09:32:45 INFO - PROCESS | 1784 | 1463761965870 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 1784 | 1463761966126 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:32:46 INFO - PROCESS | 1784 | 1463761966481 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d650400 == 113 [pid = 1784] [id = 460] 09:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9a47a400) [pid = 1784] [serial = 1381] [outer = (nil)] 09:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9a482c00) [pid = 1784] [serial = 1382] [outer = 0x9a47a400] 09:32:46 INFO - PROCESS | 1784 | 1463761966587 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x9aa06400) [pid = 1784] [serial = 1383] [outer = 0x9a47a400] 09:32:47 INFO - PROCESS | 1784 | 1463761967562 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1742ms 09:32:47 INFO - PROCESS | 1784 | 1463761967603 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1784 | 1463761967607 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:32:47 INFO - PROCESS | 1784 | 1463761967614 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1784 | 1463761967618 Marionette TRACE conn4 <- [1,1814,null,{}] 09:32:47 INFO - PROCESS | 1784 | 1463761967625 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1784 | 1463761967863 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:32:48 INFO - PROCESS | 1784 | 1463761968193 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a47c800 == 114 [pid = 1784] [id = 461] 09:32:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x9aa09000) [pid = 1784] [serial = 1384] [outer = (nil)] 09:32:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x9b29a800) [pid = 1784] [serial = 1385] [outer = 0x9aa09000] 09:32:48 INFO - PROCESS | 1784 | 1463761968292 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x9b2b5c00) [pid = 1784] [serial = 1386] [outer = 0x9aa09000] 09:32:49 INFO - PROCESS | 1784 | 1463761969201 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1642ms 09:32:49 INFO - PROCESS | 1784 | 1463761969257 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1784 | 1463761969270 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:32:49 INFO - PROCESS | 1784 | 1463761969283 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 1784 | 1463761969286 Marionette TRACE conn4 <- [1,1818,null,{}] 09:32:49 INFO - PROCESS | 1784 | 1463761969293 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1784 | 1463761969541 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:32:49 INFO - PROCESS | 1784 | 1463761969919 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x872fd400 == 115 [pid = 1784] [id = 462] 09:32:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x9aa0c800) [pid = 1784] [serial = 1387] [outer = (nil)] 09:32:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0x9b549c00) [pid = 1784] [serial = 1388] [outer = 0x9aa0c800] 09:32:50 INFO - PROCESS | 1784 | 1463761970038 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0x9b5f1000) [pid = 1784] [serial = 1389] [outer = 0x9aa0c800] 09:32:50 INFO - PROCESS | 1784 | 1463761970955 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1741ms 09:32:51 INFO - PROCESS | 1784 | 1463761971020 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:32:51 INFO - PROCESS | 1784 | 1463761971025 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:32:51 INFO - PROCESS | 1784 | 1463761971033 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1784 | 1463761971036 Marionette TRACE conn4 <- [1,1822,null,{}] 09:32:51 INFO - PROCESS | 1784 | 1463761971044 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 1784 | 1463761971283 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:32:51 INFO - PROCESS | 1784 | 1463761971628 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e127000 == 116 [pid = 1784] [id = 463] 09:32:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0x8e286400) [pid = 1784] [serial = 1390] [outer = (nil)] 09:32:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x9b5fc800) [pid = 1784] [serial = 1391] [outer = 0x8e286400] 09:32:51 INFO - PROCESS | 1784 | 1463761971742 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0x9b6aa000) [pid = 1784] [serial = 1392] [outer = 0x8e286400] 09:32:52 INFO - PROCESS | 1784 | 1463761972704 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1737ms 09:32:52 INFO - PROCESS | 1784 | 1463761972770 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:32:52 INFO - PROCESS | 1784 | 1463761972774 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:32:52 INFO - PROCESS | 1784 | 1463761972781 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 1784 | 1463761972785 Marionette TRACE conn4 <- [1,1826,null,{}] 09:32:52 INFO - PROCESS | 1784 | 1463761972792 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 1784 | 1463761973055 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:32:53 INFO - PROCESS | 1784 | 1463761973413 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a479c00 == 117 [pid = 1784] [id = 464] 09:32:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0x9b54b800) [pid = 1784] [serial = 1393] [outer = (nil)] 09:32:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 183 (0x9c2cb800) [pid = 1784] [serial = 1394] [outer = 0x9b54b800] 09:32:53 INFO - PROCESS | 1784 | 1463761973510 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 184 (0x9c2cf800) [pid = 1784] [serial = 1395] [outer = 0x9b54b800] 09:32:54 INFO - PROCESS | 1784 | 1463761974510 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1788ms 09:32:54 INFO - PROCESS | 1784 | 1463761974572 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1784 | 1463761974579 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:32:54 INFO - PROCESS | 1784 | 1463761974589 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 1784 | 1463761974595 Marionette TRACE conn4 <- [1,1830,null,{}] 09:32:54 INFO - PROCESS | 1784 | 1463761974603 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 1784 | 1463761974855 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:32:55 INFO - PROCESS | 1784 | 1463761975210 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c6400 == 118 [pid = 1784] [id = 465] 09:32:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 185 (0x869c6800) [pid = 1784] [serial = 1396] [outer = (nil)] 09:32:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 186 (0x88d3cc00) [pid = 1784] [serial = 1397] [outer = 0x869c6800] 09:32:55 INFO - PROCESS | 1784 | 1463761975305 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 187 (0x8aee8c00) [pid = 1784] [serial = 1398] [outer = 0x869c6800] 09:32:56 INFO - PROCESS | 1784 | 1463761976317 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1789ms 09:32:56 INFO - PROCESS | 1784 | 1463761976378 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1784 | 1463761976383 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:32:56 INFO - PROCESS | 1784 | 1463761976390 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 1784 | 1463761976394 Marionette TRACE conn4 <- [1,1834,null,{}] 09:32:56 INFO - PROCESS | 1784 | 1463761976401 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 1784 | 1463761976663 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:32:57 INFO - PROCESS | 1784 | 1463761977020 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f3800 == 119 [pid = 1784] [id = 466] 09:32:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 188 (0x872f5800) [pid = 1784] [serial = 1399] [outer = (nil)] 09:32:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 189 (0x8bb1d000) [pid = 1784] [serial = 1400] [outer = 0x872f5800] 09:32:57 INFO - PROCESS | 1784 | 1463761977118 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 190 (0x8c38f800) [pid = 1784] [serial = 1401] [outer = 0x872f5800] 09:32:58 INFO - PROCESS | 1784 | 1463761978043 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:32:58 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 09:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1737ms 09:32:58 INFO - PROCESS | 1784 | 1463761978128 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:32:58 INFO - PROCESS | 1784 | 1463761978133 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:32:58 INFO - PROCESS | 1784 | 1463761978140 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1784 | 1463761978143 Marionette TRACE conn4 <- [1,1838,null,{}] 09:32:58 INFO - PROCESS | 1784 | 1463761978151 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 1784 | 1463761978438 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0fb400 == 118 [pid = 1784] [id = 315] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb17c00 == 117 [pid = 1784] [id = 205] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca8800 == 116 [pid = 1784] [id = 209] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc43000 == 115 [pid = 1784] [id = 211] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9a477800 == 114 [pid = 1784] [id = 354] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0xa50efc00 == 113 [pid = 1784] [id = 355] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0xa6281c00 == 112 [pid = 1784] [id = 353] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f3400 == 111 [pid = 1784] [id = 356] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca8400 == 110 [pid = 1784] [id = 314] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddccc00 == 109 [pid = 1784] [id = 435] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded3c00 == 108 [pid = 1784] [id = 434] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8e285000 == 107 [pid = 1784] [id = 433] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4a000 == 106 [pid = 1784] [id = 432] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8c38dc00 == 105 [pid = 1784] [id = 431] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8a654400 == 104 [pid = 1784] [id = 429] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8c393c00 == 103 [pid = 1784] [id = 430] 09:32:59 INFO - PROCESS | 1784 | --DOCSHELL 0x869ca400 == 102 [pid = 1784] [id = 428] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 189 (0x9b2b7400) [pid = 1784] [serial = 1092] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 188 (0x8aa50800) [pid = 1784] [serial = 1158] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 187 (0x8ded5400) [pid = 1784] [serial = 1161] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 186 (0x8f8c5400) [pid = 1784] [serial = 1164] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 185 (0x918aac00) [pid = 1784] [serial = 1167] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 184 (0x92a06400) [pid = 1784] [serial = 1170] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 183 (0x997ee800) [pid = 1784] [serial = 1173] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 182 (0x9aa0a000) [pid = 1784] [serial = 1176] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x9b5f2000) [pid = 1784] [serial = 1179] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x9c2cd800) [pid = 1784] [serial = 1182] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0xa262e800) [pid = 1784] [serial = 1185] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0xa6280c00) [pid = 1784] [serial = 1188] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0xa6ce3800) [pid = 1784] [serial = 1191] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x8f960c00) [pid = 1784] [serial = 1200] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8f960800) [pid = 1784] [serial = 1194] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8c394c00) [pid = 1784] [serial = 1197] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8c375c00) [pid = 1784] [serial = 1283] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8c1d7800) [pid = 1784] [serial = 1280] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8c36c000) [pid = 1784] [serial = 1281] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8a653c00) [pid = 1784] [serial = 1277] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x874f0c00) [pid = 1784] [serial = 1274] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x88ba2000) [pid = 1784] [serial = 1275] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x869c9400) [pid = 1784] [serial = 1271] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x869cbc00) [pid = 1784] [serial = 1272] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0xa6f34800) [pid = 1784] [serial = 1269] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0xa6f2ec00) [pid = 1784] [serial = 1268] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0xa68a2800) [pid = 1784] [serial = 1266] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0xa67cc000) [pid = 1784] [serial = 1265] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0xa503f000) [pid = 1784] [serial = 1263] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0xa354dc00) [pid = 1784] [serial = 1262] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0xa30dd800) [pid = 1784] [serial = 1260] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0xa26eb000) [pid = 1784] [serial = 1259] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0xa214ac00) [pid = 1784] [serial = 1257] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9dd4e800) [pid = 1784] [serial = 1256] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9c0e8000) [pid = 1784] [serial = 1254] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x9b5f9c00) [pid = 1784] [serial = 1253] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x9a482000) [pid = 1784] [serial = 1251] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9a47bc00) [pid = 1784] [serial = 1250] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x99ee1800) [pid = 1784] [serial = 1248] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x997edc00) [pid = 1784] [serial = 1247] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x99103800) [pid = 1784] [serial = 1245] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x97734400) [pid = 1784] [serial = 1244] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x93bf3400) [pid = 1784] [serial = 1242] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x93bec800) [pid = 1784] [serial = 1241] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x92a10c00) [pid = 1784] [serial = 1239] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x92a06000) [pid = 1784] [serial = 1238] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x91757000) [pid = 1784] [serial = 1236] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x91750400) [pid = 1784] [serial = 1235] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x91007400) [pid = 1784] [serial = 1233] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8f95ac00) [pid = 1784] [serial = 1232] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8eece400) [pid = 1784] [serial = 1230] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8eb58c00) [pid = 1784] [serial = 1229] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8dbab000) [pid = 1784] [serial = 1227] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8db99800) [pid = 1784] [serial = 1226] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8bb20000) [pid = 1784] [serial = 1224] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8aa46000) [pid = 1784] [serial = 1223] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8d495400) [pid = 1784] [serial = 1221] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8a8ee000) [pid = 1784] [serial = 1278] [outer = (nil)] [url = about:blank] 09:33:00 INFO - PROCESS | 1784 | 1463761980294 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c9400 == 103 [pid = 1784] [id = 467] 09:33:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x869cbc00) [pid = 1784] [serial = 1402] [outer = (nil)] 09:33:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x872fe000) [pid = 1784] [serial = 1403] [outer = 0x869cbc00] 09:33:00 INFO - PROCESS | 1784 | 1463761980385 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x874f6c00) [pid = 1784] [serial = 1404] [outer = 0x869cbc00] 09:33:01 INFO - PROCESS | 1784 | 1463761981434 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3344ms 09:33:01 INFO - PROCESS | 1784 | 1463761981486 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 1784 | 1463761981492 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:33:01 INFO - PROCESS | 1784 | 1463761981501 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1784 | 1463761981507 Marionette TRACE conn4 <- [1,1842,null,{}] 09:33:01 INFO - PROCESS | 1784 | 1463761981515 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1784 | 1463761981834 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:33:01 INFO - PROCESS | 1784 | 1463761981910 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d48800 == 104 [pid = 1784] [id = 468] 09:33:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x89f62400) [pid = 1784] [serial = 1405] [outer = (nil)] 09:33:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8a18e400) [pid = 1784] [serial = 1406] [outer = 0x89f62400] 09:33:02 INFO - PROCESS | 1784 | 1463761982016 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a651c00) [pid = 1784] [serial = 1407] [outer = 0x89f62400] 09:33:03 INFO - PROCESS | 1784 | 1463761983243 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1793ms 09:33:03 INFO - PROCESS | 1784 | 1463761983306 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1784 | 1463761983313 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:33:03 INFO - PROCESS | 1784 | 1463761983320 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1784 | 1463761983324 Marionette TRACE conn4 <- [1,1846,null,{}] 09:33:03 INFO - PROCESS | 1784 | 1463761983331 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1784 | 1463761983627 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:33:03 INFO - PROCESS | 1784 | 1463761983664 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a649400 == 105 [pid = 1784] [id = 469] 09:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8aeef800) [pid = 1784] [serial = 1408] [outer = (nil)] 09:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8bc9dc00) [pid = 1784] [serial = 1409] [outer = 0x8aeef800] 09:33:03 INFO - PROCESS | 1784 | 1463761983743 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8c1de400) [pid = 1784] [serial = 1410] [outer = 0x8aeef800] 09:33:04 INFO - PROCESS | 1784 | 1463761984870 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:33:05 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) 09:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2293ms 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8da8a800) [pid = 1784] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8c1e6c00) [pid = 1784] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8f682400) [pid = 1784] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8aa42800) [pid = 1784] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8e285c00) [pid = 1784] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x920b0800) [pid = 1784] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8dc48800) [pid = 1784] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8a18e000) [pid = 1784] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8dc4c000) [pid = 1784] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x9171a400) [pid = 1784] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ded6c00) [pid = 1784] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8ee62c00) [pid = 1784] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x869cb000) [pid = 1784] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x92eaf800) [pid = 1784] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8e289400) [pid = 1784] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x918b9800) [pid = 1784] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x93be8800) [pid = 1784] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8a654000) [pid = 1784] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8d494c00) [pid = 1784] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:33:05 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8d48c400) [pid = 1784] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:33:05 INFO - PROCESS | 1784 | 1463761985726 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1784 | 1463761985731 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:33:05 INFO - PROCESS | 1784 | 1463761985779 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 1784 | 1463761985791 Marionette TRACE conn4 <- [1,1850,null,{}] 09:33:05 INFO - PROCESS | 1784 | 1463761985799 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 1784 | 1463761986099 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:33:06 INFO - PROCESS | 1784 | 1463761986219 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4d800 == 106 [pid = 1784] [id = 470] 09:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8aee8000) [pid = 1784] [serial = 1411] [outer = (nil)] 09:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8c38f400) [pid = 1784] [serial = 1412] [outer = 0x8aee8000] 09:33:06 INFO - PROCESS | 1784 | 1463761986300 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8d492000) [pid = 1784] [serial = 1413] [outer = 0x8aee8000] 09:33:07 INFO - PROCESS | 1784 | 1463761987176 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1534ms 09:33:07 INFO - PROCESS | 1784 | 1463761987275 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 1784 | 1463761987279 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:33:07 INFO - PROCESS | 1784 | 1463761987287 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 1784 | 1463761987291 Marionette TRACE conn4 <- [1,1854,null,{}] 09:33:07 INFO - PROCESS | 1784 | 1463761987297 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 1784 | 1463761987512 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:33:07 INFO - PROCESS | 1784 | 1463761987910 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x869cec00 == 107 [pid = 1784] [id = 471] 09:33:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x872f1c00) [pid = 1784] [serial = 1414] [outer = (nil)] 09:33:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x874ee800) [pid = 1784] [serial = 1415] [outer = 0x872f1c00] 09:33:08 INFO - PROCESS | 1784 | 1463761988013 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x88ba0400) [pid = 1784] [serial = 1416] [outer = 0x872f1c00] 09:33:09 INFO - PROCESS | 1784 | 1463761989048 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1841ms 09:33:09 INFO - PROCESS | 1784 | 1463761989131 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:33:09 INFO - PROCESS | 1784 | 1463761989139 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:33:09 INFO - PROCESS | 1784 | 1463761989150 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 1784 | 1463761989156 Marionette TRACE conn4 <- [1,1858,null,{}] 09:33:09 INFO - PROCESS | 1784 | 1463761989166 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 1784 | 1463761989493 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:33:09 INFO - PROCESS | 1784 | 1463761989821 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a654000 == 108 [pid = 1784] [id = 472] 09:33:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8a656000) [pid = 1784] [serial = 1417] [outer = (nil)] 09:33:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8aa4dc00) [pid = 1784] [serial = 1418] [outer = 0x8a656000] 09:33:09 INFO - PROCESS | 1784 | 1463761989921 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8bca2400) [pid = 1784] [serial = 1419] [outer = 0x8a656000] 09:33:10 INFO - PROCESS | 1784 | 1463761990975 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1902ms 09:33:11 INFO - PROCESS | 1784 | 1463761991054 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1784 | 1463761991062 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:33:11 INFO - PROCESS | 1784 | 1463761991072 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1784 | 1463761991075 Marionette TRACE conn4 <- [1,1862,null,{}] 09:33:11 INFO - PROCESS | 1784 | 1463761991083 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 1784 | 1463761991377 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:33:11 INFO - PROCESS | 1784 | 1463761991757 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c392800 == 109 [pid = 1784] [id = 473] 09:33:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8c395c00) [pid = 1784] [serial = 1420] [outer = (nil)] 09:33:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8d494000) [pid = 1784] [serial = 1421] [outer = 0x8c395c00] 09:33:11 INFO - PROCESS | 1784 | 1463761991858 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8da89400) [pid = 1784] [serial = 1422] [outer = 0x8c395c00] 09:33:12 INFO - PROCESS | 1784 | 1463761992899 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1886ms 09:33:12 INFO - PROCESS | 1784 | 1463761992958 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:33:12 INFO - PROCESS | 1784 | 1463761992963 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:33:12 INFO - PROCESS | 1784 | 1463761992979 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 1784 | 1463761992990 Marionette TRACE conn4 <- [1,1866,null,{}] 09:33:13 INFO - PROCESS | 1784 | 1463761993000 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1784 | 1463761993316 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:33:13 INFO - PROCESS | 1784 | 1463761993640 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38e400 == 110 [pid = 1784] [id = 474] 09:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8dba0000) [pid = 1784] [serial = 1423] [outer = (nil)] 09:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8ddb0c00) [pid = 1784] [serial = 1424] [outer = 0x8dba0000] 09:33:13 INFO - PROCESS | 1784 | 1463761993739 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8ddc1c00) [pid = 1784] [serial = 1425] [outer = 0x8dba0000] 09:33:14 INFO - PROCESS | 1784 | 1463761994715 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1802ms 09:33:14 INFO - PROCESS | 1784 | 1463761994773 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 1784 | 1463761994777 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:33:14 INFO - PROCESS | 1784 | 1463761994786 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 1784 | 1463761994790 Marionette TRACE conn4 <- [1,1870,null,{}] 09:33:14 INFO - PROCESS | 1784 | 1463761994797 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 1784 | 1463761995033 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:33:15 INFO - PROCESS | 1784 | 1463761995350 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb1c400 == 111 [pid = 1784] [id = 475] 09:33:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8d652800) [pid = 1784] [serial = 1426] [outer = (nil)] 09:33:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8dede800) [pid = 1784] [serial = 1427] [outer = 0x8d652800] 09:33:15 INFO - PROCESS | 1784 | 1463761995448 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8e12b400) [pid = 1784] [serial = 1428] [outer = 0x8d652800] 09:33:16 INFO - PROCESS | 1784 | 1463761996372 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1634ms 09:33:16 INFO - PROCESS | 1784 | 1463761996423 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:33:16 INFO - PROCESS | 1784 | 1463761996428 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:33:16 INFO - PROCESS | 1784 | 1463761996436 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1784 | 1463761996439 Marionette TRACE conn4 <- [1,1874,null,{}] 09:33:16 INFO - PROCESS | 1784 | 1463761996447 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 1784 | 1463761996693 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:33:17 INFO - PROCESS | 1784 | 1463761997045 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e354800 == 112 [pid = 1784] [id = 476] 09:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8e355c00) [pid = 1784] [serial = 1429] [outer = (nil)] 09:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8e35dc00) [pid = 1784] [serial = 1430] [outer = 0x8e355c00] 09:33:17 INFO - PROCESS | 1784 | 1463761997166 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8eec2000) [pid = 1784] [serial = 1431] [outer = 0x8e355c00] 09:33:18 INFO - PROCESS | 1784 | 1463761998217 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1842ms 09:33:18 INFO - PROCESS | 1784 | 1463761998279 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1784 | 1463761998285 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:33:18 INFO - PROCESS | 1784 | 1463761998294 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1784 | 1463761998299 Marionette TRACE conn4 <- [1,1878,null,{}] 09:33:18 INFO - PROCESS | 1784 | 1463761998306 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1784 | 1463761998562 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:33:18 INFO - PROCESS | 1784 | 1463761998876 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa48400 == 113 [pid = 1784] [id = 477] 09:33:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8ded6400) [pid = 1784] [serial = 1432] [outer = (nil)] 09:33:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f8c6400) [pid = 1784] [serial = 1433] [outer = 0x8ded6400] 09:33:18 INFO - PROCESS | 1784 | 1463761998970 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8f95d400) [pid = 1784] [serial = 1434] [outer = 0x8ded6400] 09:33:19 INFO - PROCESS | 1784 | 1463761999882 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1637ms 09:33:19 INFO - PROCESS | 1784 | 1463761999936 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1784 | 1463761999939 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:33:19 INFO - PROCESS | 1784 | 1463761999951 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 1784 | 1463761999954 Marionette TRACE conn4 <- [1,1882,null,{}] 09:33:19 INFO - PROCESS | 1784 | 1463761999962 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 1784 | 1463762000201 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:33:20 INFO - PROCESS | 1784 | 1463762000592 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eece400 == 114 [pid = 1784] [id = 478] 09:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8f956400) [pid = 1784] [serial = 1435] [outer = (nil)] 09:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x90d3e800) [pid = 1784] [serial = 1436] [outer = 0x8f956400] 09:33:20 INFO - PROCESS | 1784 | 1463762000693 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x90dd1400) [pid = 1784] [serial = 1437] [outer = 0x8f956400] 09:33:21 INFO - PROCESS | 1784 | 1463762001846 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1944ms 09:33:21 INFO - PROCESS | 1784 | 1463762001898 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1784 | 1463762001905 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:33:21 INFO - PROCESS | 1784 | 1463762001917 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1784 | 1463762001921 Marionette TRACE conn4 <- [1,1886,null,{}] 09:33:21 INFO - PROCESS | 1784 | 1463762001933 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 1784 | 1463762002276 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:33:22 INFO - PROCESS | 1784 | 1463762002756 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c377800 == 115 [pid = 1784] [id = 479] 09:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8f690400) [pid = 1784] [serial = 1438] [outer = (nil)] 09:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x9100fc00) [pid = 1784] [serial = 1439] [outer = 0x8f690400] 09:33:22 INFO - PROCESS | 1784 | 1463762002851 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x91718800) [pid = 1784] [serial = 1440] [outer = 0x8f690400] 09:33:23 INFO - PROCESS | 1784 | 1463762003849 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2003ms 09:33:23 INFO - PROCESS | 1784 | 1463762003918 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:33:23 INFO - PROCESS | 1784 | 1463762003923 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:33:23 INFO - PROCESS | 1784 | 1463762003930 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1784 | 1463762003934 Marionette TRACE conn4 <- [1,1890,null,{}] 09:33:23 INFO - PROCESS | 1784 | 1463762003941 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 1784 | 1463762004199 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:33:24 INFO - PROCESS | 1784 | 1463762004535 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dba7000 == 116 [pid = 1784] [id = 480] 09:33:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8e284400) [pid = 1784] [serial = 1441] [outer = (nil)] 09:33:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x91753c00) [pid = 1784] [serial = 1442] [outer = 0x8e284400] 09:33:24 INFO - PROCESS | 1784 | 1463762004631 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x9175a000) [pid = 1784] [serial = 1443] [outer = 0x8e284400] 09:33:25 INFO - PROCESS | 1784 | 1463762005554 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1686ms 09:33:25 INFO - PROCESS | 1784 | 1463762005618 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 1784 | 1463762005625 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:33:25 INFO - PROCESS | 1784 | 1463762005635 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 1784 | 1463762005640 Marionette TRACE conn4 <- [1,1894,null,{}] 09:33:25 INFO - PROCESS | 1784 | 1463762005648 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 1784 | 1463762005898 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:33:26 INFO - PROCESS | 1784 | 1463762006208 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x919e1c00 == 117 [pid = 1784] [id = 481] 09:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x919e2000) [pid = 1784] [serial = 1444] [outer = (nil)] 09:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x920a1c00) [pid = 1784] [serial = 1445] [outer = 0x919e2000] 09:33:26 INFO - PROCESS | 1784 | 1463762006314 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9275bc00) [pid = 1784] [serial = 1446] [outer = 0x919e2000] 09:33:27 INFO - PROCESS | 1784 | 1463762007349 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1787ms 09:33:27 INFO - PROCESS | 1784 | 1463762007422 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1784 | 1463762007426 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:33:27 INFO - PROCESS | 1784 | 1463762007434 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1784 | 1463762007439 Marionette TRACE conn4 <- [1,1898,null,{}] 09:33:27 INFO - PROCESS | 1784 | 1463762007446 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 1784 | 1463762007778 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:33:28 INFO - PROCESS | 1784 | 1463762008120 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x919e6c00 == 118 [pid = 1784] [id = 482] 09:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x92a02800) [pid = 1784] [serial = 1447] [outer = (nil)] 09:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x93b10800) [pid = 1784] [serial = 1448] [outer = 0x92a02800] 09:33:28 INFO - PROCESS | 1784 | 1463762008213 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x93bea800) [pid = 1784] [serial = 1449] [outer = 0x92a02800] 09:33:29 INFO - PROCESS | 1784 | 1463762009197 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1798ms 09:33:29 INFO - PROCESS | 1784 | 1463762009234 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1784 | 1463762009238 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:33:29 INFO - PROCESS | 1784 | 1463762009245 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1784 | 1463762009250 Marionette TRACE conn4 <- [1,1902,null,{}] 09:33:29 INFO - PROCESS | 1784 | 1463762009256 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 1784 | 1463762009508 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:33:29 INFO - PROCESS | 1784 | 1463762009846 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x874e9c00 == 119 [pid = 1784] [id = 483] 09:33:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x874eec00) [pid = 1784] [serial = 1450] [outer = (nil)] 09:33:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x94741000) [pid = 1784] [serial = 1451] [outer = 0x874eec00] 09:33:29 INFO - PROCESS | 1784 | 1463762009943 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x952ca800) [pid = 1784] [serial = 1452] [outer = 0x874eec00] 09:33:30 INFO - PROCESS | 1784 | 1463762010861 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1688ms 09:33:30 INFO - PROCESS | 1784 | 1463762010937 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1784 | 1463762010960 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:33:30 INFO - PROCESS | 1784 | 1463762010970 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1784 | 1463762010973 Marionette TRACE conn4 <- [1,1906,null,{}] 09:33:30 INFO - PROCESS | 1784 | 1463762010981 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 1784 | 1463762011256 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:33:31 INFO - PROCESS | 1784 | 1463762011585 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0bc00 == 120 [pid = 1784] [id = 484] 09:33:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x93b0f800) [pid = 1784] [serial = 1453] [outer = (nil)] 09:33:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x99110800) [pid = 1784] [serial = 1454] [outer = 0x93b0f800] 09:33:31 INFO - PROCESS | 1784 | 1463762011677 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x99194800) [pid = 1784] [serial = 1455] [outer = 0x93b0f800] 09:33:32 INFO - PROCESS | 1784 | 1463762012905 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1983ms 09:33:32 INFO - PROCESS | 1784 | 1463762012954 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1784 | 1463762012958 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:33:32 INFO - PROCESS | 1784 | 1463762012968 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1784 | 1463762012973 Marionette TRACE conn4 <- [1,1910,null,{}] 09:33:32 INFO - PROCESS | 1784 | 1463762012981 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 1784 | 1463762013232 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:33:33 INFO - PROCESS | 1784 | 1463762013570 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x9473e400 == 121 [pid = 1784] [id = 485] 09:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x954d5400) [pid = 1784] [serial = 1456] [outer = (nil)] 09:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x99e09400) [pid = 1784] [serial = 1457] [outer = 0x954d5400] 09:33:33 INFO - PROCESS | 1784 | 1463762013684 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x99ee1c00) [pid = 1784] [serial = 1458] [outer = 0x954d5400] 09:33:34 INFO - PROCESS | 1784 | 1463762014719 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1784ms 09:33:34 INFO - PROCESS | 1784 | 1463762014754 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1784 | 1463762014757 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:33:34 INFO - PROCESS | 1784 | 1463762014766 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1784 | 1463762014769 Marionette TRACE conn4 <- [1,1914,null,{}] 09:33:34 INFO - PROCESS | 1784 | 1463762014777 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 1784 | 1463762015044 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:33:35 INFO - PROCESS | 1784 | 1463762015377 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c7800 == 122 [pid = 1784] [id = 486] 09:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x8bb17400) [pid = 1784] [serial = 1459] [outer = (nil)] 09:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9a474400) [pid = 1784] [serial = 1460] [outer = 0x8bb17400] 09:33:35 INFO - PROCESS | 1784 | 1463762015474 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x9a47e400) [pid = 1784] [serial = 1461] [outer = 0x8bb17400] 09:33:36 INFO - PROCESS | 1784 | 1463762016397 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1689ms 09:33:36 INFO - PROCESS | 1784 | 1463762016457 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1784 | 1463762016461 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:33:36 INFO - PROCESS | 1784 | 1463762016468 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1784 | 1463762016472 Marionette TRACE conn4 <- [1,1918,null,{}] 09:33:36 INFO - PROCESS | 1784 | 1463762016479 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 1784 | 1463762016720 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:33:37 INFO - PROCESS | 1784 | 1463762017053 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x952cb000 == 123 [pid = 1784] [id = 487] 09:33:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x997f0800) [pid = 1784] [serial = 1462] [outer = (nil)] 09:33:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x9aa0e800) [pid = 1784] [serial = 1463] [outer = 0x997f0800] 09:33:37 INFO - PROCESS | 1784 | 1463762017154 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x9aa3e000) [pid = 1784] [serial = 1464] [outer = 0x997f0800] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee58c00 == 122 [pid = 1784] [id = 322] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4e400 == 121 [pid = 1784] [id = 448] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8a650800 == 120 [pid = 1784] [id = 447] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb18400 == 119 [pid = 1784] [id = 404] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8a64d800 == 118 [pid = 1784] [id = 403] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4d800 == 117 [pid = 1784] [id = 470] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8a649400 == 116 [pid = 1784] [id = 469] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x88d48800 == 115 [pid = 1784] [id = 468] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x869c9400 == 114 [pid = 1784] [id = 467] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x9a479c00 == 113 [pid = 1784] [id = 464] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x869c6400 == 112 [pid = 1784] [id = 465] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8e127000 == 111 [pid = 1784] [id = 463] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x872fd400 == 110 [pid = 1784] [id = 462] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x9a47c800 == 109 [pid = 1784] [id = 461] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x869c8400 == 108 [pid = 1784] [id = 459] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8d650400 == 107 [pid = 1784] [id = 460] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x90dd4c00 == 106 [pid = 1784] [id = 458] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8d64d000 == 105 [pid = 1784] [id = 457] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x91717000 == 104 [pid = 1784] [id = 456] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8eeeac00 == 103 [pid = 1784] [id = 455] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8e356400 == 102 [pid = 1784] [id = 453] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8a64bc00 == 101 [pid = 1784] [id = 454] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8da89000 == 100 [pid = 1784] [id = 452] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x8a651400 == 99 [pid = 1784] [id = 451] 09:33:39 INFO - PROCESS | 1784 | --DOCSHELL 0x88ba3c00 == 98 [pid = 1784] [id = 450] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8db97c00) [pid = 1784] [serial = 1349] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8dbad800) [pid = 1784] [serial = 1347] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x99192400) [pid = 1784] [serial = 1331] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x9100f000) [pid = 1784] [serial = 1311] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8aa49c00) [pid = 1784] [serial = 1289] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8ee5f000) [pid = 1784] [serial = 1302] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x92a04400) [pid = 1784] [serial = 1319] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x93b05c00) [pid = 1784] [serial = 1323] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x91008c00) [pid = 1784] [serial = 1310] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8a650000) [pid = 1784] [serial = 1340] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8e121c00) [pid = 1784] [serial = 1298] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x9473cc00) [pid = 1784] [serial = 1325] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x952c0c00) [pid = 1784] [serial = 1326] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8f8c2400) [pid = 1784] [serial = 1305] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8db9b800) [pid = 1784] [serial = 1346] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8a8f7000) [pid = 1784] [serial = 1341] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x90d38800) [pid = 1784] [serial = 1307] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x874ec800) [pid = 1784] [serial = 1286] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x99389000) [pid = 1784] [serial = 1332] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8e12dc00) [pid = 1784] [serial = 1299] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x95466800) [pid = 1784] [serial = 1328] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x90d3f800) [pid = 1784] [serial = 1308] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x954cd800) [pid = 1784] [serial = 1329] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x9174c400) [pid = 1784] [serial = 1314] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x919e0000) [pid = 1784] [serial = 1316] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x997f4c00) [pid = 1784] [serial = 1334] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8bb19400) [pid = 1784] [serial = 1290] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x99ede800) [pid = 1784] [serial = 1335] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8c376800) [pid = 1784] [serial = 1344] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8db95000) [pid = 1784] [serial = 1293] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8c36bc00) [pid = 1784] [serial = 1343] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8ddb8400) [pid = 1784] [serial = 1295] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x92ea4800) [pid = 1784] [serial = 1322] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x9171f000) [pid = 1784] [serial = 1313] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8e359000) [pid = 1784] [serial = 1301] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9a37bc00) [pid = 1784] [serial = 1337] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8ddc4400) [pid = 1784] [serial = 1296] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8f68e000) [pid = 1784] [serial = 1304] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8d650c00) [pid = 1784] [serial = 1292] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x92a07400) [pid = 1784] [serial = 1320] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x874f7000) [pid = 1784] [serial = 1287] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x920a2400) [pid = 1784] [serial = 1317] [outer = (nil)] [url = about:blank] 09:33:40 INFO - PROCESS | 1784 | 1463762020347 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3900ms 09:33:40 INFO - PROCESS | 1784 | 1463762020370 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1784 | 1463762020377 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:33:40 INFO - PROCESS | 1784 | 1463762020387 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 1784 | 1463762020393 Marionette TRACE conn4 <- [1,1922,null,{}] 09:33:40 INFO - PROCESS | 1784 | 1463762020403 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1784 | 1463762020659 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:33:40 INFO - PROCESS | 1784 | 1463762020908 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d43000 == 99 [pid = 1784] [id = 488] 09:33:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x89f61000) [pid = 1784] [serial = 1465] [outer = (nil)] 09:33:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8a652c00) [pid = 1784] [serial = 1466] [outer = 0x89f61000] 09:33:41 INFO - PROCESS | 1784 | 1463762021026 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8a8f0000) [pid = 1784] [serial = 1467] [outer = 0x89f61000] 09:33:41 INFO - PROCESS | 1784 | 1463762021869 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1536ms 09:33:41 INFO - PROCESS | 1784 | 1463762021924 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 1784 | 1463762021933 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:33:41 INFO - PROCESS | 1784 | 1463762021945 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1784 | 1463762021949 Marionette TRACE conn4 <- [1,1926,null,{}] 09:33:41 INFO - PROCESS | 1784 | 1463762021956 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 1784 | 1463762022190 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:33:42 INFO - PROCESS | 1784 | 1463762022470 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4e000 == 100 [pid = 1784] [id = 489] 09:33:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8aee7800) [pid = 1784] [serial = 1468] [outer = (nil)] 09:33:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8bca8400) [pid = 1784] [serial = 1469] [outer = 0x8aee7800] 09:33:42 INFO - PROCESS | 1784 | 1463762022571 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8c36e400) [pid = 1784] [serial = 1470] [outer = 0x8aee7800] 09:33:43 INFO - PROCESS | 1784 | 1463762023543 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1642ms 09:33:43 INFO - PROCESS | 1784 | 1463762023588 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1784 | 1463762023592 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:33:43 INFO - PROCESS | 1784 | 1463762023606 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1784 | 1463762023613 Marionette TRACE conn4 <- [1,1930,null,{}] 09:33:43 INFO - PROCESS | 1784 | 1463762023629 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 1784 | 1463762023939 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:33:44 INFO - PROCESS | 1784 | 1463762024147 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d497c00 == 101 [pid = 1784] [id = 490] 09:33:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8d652000) [pid = 1784] [serial = 1471] [outer = (nil)] 09:33:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8db92000) [pid = 1784] [serial = 1472] [outer = 0x8d652000] 09:33:44 INFO - PROCESS | 1784 | 1463762024233 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8dba4400) [pid = 1784] [serial = 1473] [outer = 0x8d652000] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8da84000) [pid = 1784] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x9171ec00) [pid = 1784] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x89f62400) [pid = 1784] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x9a47a400) [pid = 1784] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8e286400) [pid = 1784] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8aeef800) [pid = 1784] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9aa09000) [pid = 1784] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x919eb800) [pid = 1784] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x869cbc00) [pid = 1784] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x869c6800) [pid = 1784] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x92a03c00) [pid = 1784] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9aa0c800) [pid = 1784] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9b54b800) [pid = 1784] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x872f5800) [pid = 1784] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:33:45 INFO - PROCESS | 1784 | 1463762025707 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2146ms 09:33:45 INFO - PROCESS | 1784 | 1463762025746 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 1784 | 1463762025751 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:33:45 INFO - PROCESS | 1784 | 1463762025758 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 1784 | 1463762025760 Marionette TRACE conn4 <- [1,1934,null,{}] 09:33:45 INFO - PROCESS | 1784 | 1463762025767 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 1784 | 1463762026024 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:33:46 INFO - PROCESS | 1784 | 1463762026213 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f0400 == 102 [pid = 1784] [id = 491] 09:33:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x874f8c00) [pid = 1784] [serial = 1474] [outer = (nil)] 09:33:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8dc47000) [pid = 1784] [serial = 1475] [outer = 0x874f8c00] 09:33:46 INFO - PROCESS | 1784 | 1463762026297 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8ddb5000) [pid = 1784] [serial = 1476] [outer = 0x874f8c00] 09:33:47 INFO - PROCESS | 1784 | 1463762027345 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 09:33:47 INFO - PROCESS | 1784 | 1463762027391 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1784 | 1463762027397 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:33:47 INFO - PROCESS | 1784 | 1463762027407 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 1784 | 1463762027413 Marionette TRACE conn4 <- [1,1938,null,{}] 09:33:47 INFO - PROCESS | 1784 | 1463762027425 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 1784 | 1463762027681 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:33:48 INFO - PROCESS | 1784 | 1463762028069 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d42400 == 103 [pid = 1784] [id = 492] 09:33:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8a64d400) [pid = 1784] [serial = 1477] [outer = (nil)] 09:33:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8a8ef800) [pid = 1784] [serial = 1478] [outer = 0x8a64d400] 09:33:48 INFO - PROCESS | 1784 | 1463762028260 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8aa50800) [pid = 1784] [serial = 1479] [outer = 0x8a64d400] 09:33:49 INFO - PROCESS | 1784 | 1463762029551 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2192ms 09:33:49 INFO - PROCESS | 1784 | 1463762029600 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1784 | 1463762029609 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:33:49 INFO - PROCESS | 1784 | 1463762029622 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1784 | 1463762029626 Marionette TRACE conn4 <- [1,1942,null,{}] 09:33:49 INFO - PROCESS | 1784 | 1463762029634 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 1784 | 1463762029908 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:33:50 INFO - PROCESS | 1784 | 1463762030239 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c370000 == 104 [pid = 1784] [id = 493] 09:33:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8c38c000) [pid = 1784] [serial = 1480] [outer = (nil)] 09:33:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8dba9000) [pid = 1784] [serial = 1481] [outer = 0x8c38c000] 09:33:50 INFO - PROCESS | 1784 | 1463762030334 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8ddc5000) [pid = 1784] [serial = 1482] [outer = 0x8c38c000] 09:33:51 INFO - PROCESS | 1784 | 1463762031385 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1787ms 09:33:51 INFO - PROCESS | 1784 | 1463762031410 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 1784 | 1463762031414 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:33:51 INFO - PROCESS | 1784 | 1463762031423 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 1784 | 1463762031430 Marionette TRACE conn4 <- [1,1946,null,{}] 09:33:51 INFO - PROCESS | 1784 | 1463762031448 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 1784 | 1463762031747 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:33:52 INFO - PROCESS | 1784 | 1463762032128 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc42000 == 105 [pid = 1784] [id = 494] 09:33:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8e359400) [pid = 1784] [serial = 1483] [outer = (nil)] 09:33:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8eb63c00) [pid = 1784] [serial = 1484] [outer = 0x8e359400] 09:33:52 INFO - PROCESS | 1784 | 1463762032225 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8ee5c000) [pid = 1784] [serial = 1485] [outer = 0x8e359400] 09:33:53 INFO - PROCESS | 1784 | 1463762033182 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1792ms 09:33:53 INFO - PROCESS | 1784 | 1463762033215 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1784 | 1463762033219 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:33:53 INFO - PROCESS | 1784 | 1463762033227 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1784 | 1463762033231 Marionette TRACE conn4 <- [1,1950,null,{}] 09:33:53 INFO - PROCESS | 1784 | 1463762033237 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 1784 | 1463762033473 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:33:53 INFO - PROCESS | 1784 | 1463762033795 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x872fd000 == 106 [pid = 1784] [id = 495] 09:33:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8e35e000) [pid = 1784] [serial = 1486] [outer = (nil)] 09:33:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f682c00) [pid = 1784] [serial = 1487] [outer = 0x8e35e000] 09:33:53 INFO - PROCESS | 1784 | 1463762033893 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8f8c0800) [pid = 1784] [serial = 1488] [outer = 0x8e35e000] 09:33:54 INFO - PROCESS | 1784 | 1463762034785 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1633ms 09:33:54 INFO - PROCESS | 1784 | 1463762034862 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 1784 | 1463762034866 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:33:54 INFO - PROCESS | 1784 | 1463762034874 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 1784 | 1463762034878 Marionette TRACE conn4 <- [1,1954,null,{}] 09:33:54 INFO - PROCESS | 1784 | 1463762034885 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 1784 | 1463762035166 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:33:55 INFO - PROCESS | 1784 | 1463762035538 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f7000 == 107 [pid = 1784] [id = 496] 09:33:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f8c3400) [pid = 1784] [serial = 1489] [outer = (nil)] 09:33:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x90d33800) [pid = 1784] [serial = 1490] [outer = 0x8f8c3400] 09:33:55 INFO - PROCESS | 1784 | 1463762035632 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x90d3fc00) [pid = 1784] [serial = 1491] [outer = 0x8f8c3400] 09:33:56 INFO - PROCESS | 1784 | 1463762036611 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1786ms 09:33:56 INFO - PROCESS | 1784 | 1463762036661 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1784 | 1463762036666 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:33:56 INFO - PROCESS | 1784 | 1463762036672 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1784 | 1463762036676 Marionette TRACE conn4 <- [1,1958,null,{}] 09:33:56 INFO - PROCESS | 1784 | 1463762036682 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 1784 | 1463762036991 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:33:57 INFO - PROCESS | 1784 | 1463762037326 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eec7c00 == 108 [pid = 1784] [id = 497] 09:33:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8f68b400) [pid = 1784] [serial = 1492] [outer = (nil)] 09:33:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x9174d800) [pid = 1784] [serial = 1493] [outer = 0x8f68b400] 09:33:57 INFO - PROCESS | 1784 | 1463762037428 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x91756000) [pid = 1784] [serial = 1494] [outer = 0x8f68b400] 09:33:58 INFO - PROCESS | 1784 | 1463762038321 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1684ms 09:33:58 INFO - PROCESS | 1784 | 1463762038357 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1784 | 1463762038362 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:33:58 INFO - PROCESS | 1784 | 1463762038369 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1784 | 1463762038373 Marionette TRACE conn4 <- [1,1962,null,{}] 09:33:58 INFO - PROCESS | 1784 | 1463762038379 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 1784 | 1463762038614 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:33:58 INFO - PROCESS | 1784 | 1463762038954 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x91756400 == 109 [pid = 1784] [id = 498] 09:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x918b9000) [pid = 1784] [serial = 1495] [outer = (nil)] 09:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x919e7000) [pid = 1784] [serial = 1496] [outer = 0x918b9000] 09:33:59 INFO - PROCESS | 1784 | 1463762039073 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x92755400) [pid = 1784] [serial = 1497] [outer = 0x918b9000] 09:34:00 INFO - PROCESS | 1784 | 1463762040048 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1736ms 09:34:00 INFO - PROCESS | 1784 | 1463762040111 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 1784 | 1463762040115 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:34:00 INFO - PROCESS | 1784 | 1463762040132 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1784 | 1463762040136 Marionette TRACE conn4 <- [1,1966,null,{}] 09:34:00 INFO - PROCESS | 1784 | 1463762040191 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 1784 | 1463762040482 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:34:00 INFO - PROCESS | 1784 | 1463762040841 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8c7800 == 110 [pid = 1784] [id = 499] 09:34:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x91755000) [pid = 1784] [serial = 1498] [outer = (nil)] 09:34:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x92a07800) [pid = 1784] [serial = 1499] [outer = 0x91755000] 09:34:00 INFO - PROCESS | 1784 | 1463762040982 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x92a0a400) [pid = 1784] [serial = 1500] [outer = 0x91755000] 09:34:02 INFO - PROCESS | 1784 | 1463762042261 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2199ms 09:34:02 INFO - PROCESS | 1784 | 1463762042332 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:34:02 INFO - PROCESS | 1784 | 1463762042337 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:34:02 INFO - PROCESS | 1784 | 1463762042345 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 1784 | 1463762042349 Marionette TRACE conn4 <- [1,1970,null,{}] 09:34:02 INFO - PROCESS | 1784 | 1463762042357 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 1784 | 1463762042702 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:34:03 INFO - PROCESS | 1784 | 1463762043070 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x919e8400 == 111 [pid = 1784] [id = 500] 09:34:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9275c400) [pid = 1784] [serial = 1501] [outer = (nil)] 09:34:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x93b05c00) [pid = 1784] [serial = 1502] [outer = 0x9275c400] 09:34:03 INFO - PROCESS | 1784 | 1463762043176 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x93b0c400) [pid = 1784] [serial = 1503] [outer = 0x9275c400] 09:34:04 INFO - PROCESS | 1784 | 1463762044114 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1843ms 09:34:04 INFO - PROCESS | 1784 | 1463762044188 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 1784 | 1463762044192 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:34:04 INFO - PROCESS | 1784 | 1463762044200 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 1784 | 1463762044204 Marionette TRACE conn4 <- [1,1974,null,{}] 09:34:04 INFO - PROCESS | 1784 | 1463762044210 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 1784 | 1463762044488 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:34:04 INFO - PROCESS | 1784 | 1463762044824 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8bec00 == 112 [pid = 1784] [id = 501] 09:34:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x91010000) [pid = 1784] [serial = 1504] [outer = (nil)] 09:34:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x95473c00) [pid = 1784] [serial = 1505] [outer = 0x91010000] 09:34:04 INFO - PROCESS | 1784 | 1463762044918 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x97734400) [pid = 1784] [serial = 1506] [outer = 0x91010000] 09:34:05 INFO - PROCESS | 1784 | 1463762045834 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1686ms 09:34:05 INFO - PROCESS | 1784 | 1463762045887 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:34:05 INFO - PROCESS | 1784 | 1463762045893 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:34:05 INFO - PROCESS | 1784 | 1463762045900 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 1784 | 1463762045905 Marionette TRACE conn4 <- [1,1978,null,{}] 09:34:05 INFO - PROCESS | 1784 | 1463762045913 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1784 | 1463762046206 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:34:06 INFO - PROCESS | 1784 | 1463762046569 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x997f4c00 == 113 [pid = 1784] [id = 502] 09:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x99eea800) [pid = 1784] [serial = 1507] [outer = (nil)] 09:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9a0c6c00) [pid = 1784] [serial = 1508] [outer = 0x99eea800] 09:34:06 INFO - PROCESS | 1784 | 1463762046688 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9a47ec00) [pid = 1784] [serial = 1509] [outer = 0x99eea800] 09:34:07 INFO - PROCESS | 1784 | 1463762047650 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1790ms 09:34:07 INFO - PROCESS | 1784 | 1463762047690 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1784 | 1463762047693 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:34:07 INFO - PROCESS | 1784 | 1463762047701 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1784 | 1463762047705 Marionette TRACE conn4 <- [1,1982,null,{}] 09:34:07 INFO - PROCESS | 1784 | 1463762047713 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 1784 | 1463762047975 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:34:08 INFO - PROCESS | 1784 | 1463762048398 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x9912ac00 == 114 [pid = 1784] [id = 503] 09:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x997f0c00) [pid = 1784] [serial = 1510] [outer = (nil)] 09:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9aa0c400) [pid = 1784] [serial = 1511] [outer = 0x997f0c00] 09:34:08 INFO - PROCESS | 1784 | 1463762048543 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9b2bac00) [pid = 1784] [serial = 1512] [outer = 0x997f0c00] 09:34:09 INFO - PROCESS | 1784 | 1463762049530 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1890ms 09:34:09 INFO - PROCESS | 1784 | 1463762049593 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 1784 | 1463762049598 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:34:09 INFO - PROCESS | 1784 | 1463762049605 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 1784 | 1463762049610 Marionette TRACE conn4 <- [1,1986,null,{}] 09:34:09 INFO - PROCESS | 1784 | 1463762049617 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 1784 | 1463762049916 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:34:10 INFO - PROCESS | 1784 | 1463762050272 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a7c0800 == 115 [pid = 1784] [id = 504] 09:34:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9b2bc400) [pid = 1784] [serial = 1513] [outer = (nil)] 09:34:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x9b5f9c00) [pid = 1784] [serial = 1514] [outer = 0x9b2bc400] 09:34:10 INFO - PROCESS | 1784 | 1463762050383 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9b6a1c00) [pid = 1784] [serial = 1515] [outer = 0x9b2bc400] 09:34:11 INFO - PROCESS | 1784 | 1463762051324 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1793ms 09:34:11 INFO - PROCESS | 1784 | 1463762051399 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1784 | 1463762051403 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:34:11 INFO - PROCESS | 1784 | 1463762051411 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1784 | 1463762051414 Marionette TRACE conn4 <- [1,1990,null,{}] 09:34:11 INFO - PROCESS | 1784 | 1463762051422 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 1784 | 1463762051694 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:34:12 INFO - PROCESS | 1784 | 1463762052032 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa10800 == 116 [pid = 1784] [id = 505] 09:34:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9b8b2c00) [pid = 1784] [serial = 1516] [outer = (nil)] 09:34:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x9c2cbc00) [pid = 1784] [serial = 1517] [outer = 0x9b8b2c00] 09:34:12 INFO - PROCESS | 1784 | 1463762052138 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x9c2d1000) [pid = 1784] [serial = 1518] [outer = 0x9b8b2c00] 09:34:13 INFO - PROCESS | 1784 | 1463762053071 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1736ms 09:34:13 INFO - PROCESS | 1784 | 1463762053148 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 1784 | 1463762053153 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:34:13 INFO - PROCESS | 1784 | 1463762053160 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 1784 | 1463762053164 Marionette TRACE conn4 <- [1,1994,null,{}] 09:34:13 INFO - PROCESS | 1784 | 1463762053170 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 1784 | 1463762053472 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:34:13 INFO - PROCESS | 1784 | 1463762053813 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d648000 == 117 [pid = 1784] [id = 506] 09:34:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x8ddba000) [pid = 1784] [serial = 1519] [outer = (nil)] 09:34:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x9dcc5400) [pid = 1784] [serial = 1520] [outer = 0x8ddba000] 09:34:13 INFO - PROCESS | 1784 | 1463762053913 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x9dd4d400) [pid = 1784] [serial = 1521] [outer = 0x8ddba000] 09:34:14 INFO - PROCESS | 1784 | 1463762054814 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1690ms 09:34:14 INFO - PROCESS | 1784 | 1463762054851 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:34:14 INFO - PROCESS | 1784 | 1463762054856 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:34:14 INFO - PROCESS | 1784 | 1463762054862 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1784 | 1463762054866 Marionette TRACE conn4 <- [1,1998,null,{}] 09:34:14 INFO - PROCESS | 1784 | 1463762054872 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:15 INFO - PROCESS | 1784 | 1463762055103 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:34:15 INFO - PROCESS | 1784 | 1463762055452 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b35e800 == 118 [pid = 1784] [id = 507] 09:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0xa114e400) [pid = 1784] [serial = 1522] [outer = (nil)] 09:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0xa21a5800) [pid = 1784] [serial = 1523] [outer = 0xa114e400] 09:34:15 INFO - PROCESS | 1784 | 1463762055548 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0xa2276800) [pid = 1784] [serial = 1524] [outer = 0xa114e400] 09:34:16 INFO - PROCESS | 1784 | 1463762056465 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1631ms 09:34:16 INFO - PROCESS | 1784 | 1463762056495 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 1784 | 1463762056499 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:34:16 INFO - PROCESS | 1784 | 1463762056522 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 1784 | 1463762056526 Marionette TRACE conn4 <- [1,2002,null,{}] 09:34:16 INFO - PROCESS | 1784 | 1463762056540 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 1784 | 1463762056781 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:34:17 INFO - PROCESS | 1784 | 1463762057114 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f7400 == 119 [pid = 1784] [id = 508] 09:34:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0x872ff000) [pid = 1784] [serial = 1525] [outer = (nil)] 09:34:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0xa262bc00) [pid = 1784] [serial = 1526] [outer = 0x872ff000] 09:34:17 INFO - PROCESS | 1784 | 1463762057217 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 182 (0xa26e4400) [pid = 1784] [serial = 1527] [outer = 0x872ff000] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1dc000 == 118 [pid = 1784] [id = 440] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x872fd800 == 117 [pid = 1784] [id = 442] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x88b94400 == 116 [pid = 1784] [id = 400] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x872fe800 == 115 [pid = 1784] [id = 441] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x89f67000 == 114 [pid = 1784] [id = 446] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x869c5800 == 113 [pid = 1784] [id = 436] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x88b99000 == 112 [pid = 1784] [id = 402] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca3800 == 111 [pid = 1784] [id = 437] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x91757800 == 110 [pid = 1784] [id = 439] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8eece400 == 109 [pid = 1784] [id = 478] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa48400 == 108 [pid = 1784] [id = 477] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8e354800 == 107 [pid = 1784] [id = 476] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb1c400 == 106 [pid = 1784] [id = 475] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8c38e400 == 105 [pid = 1784] [id = 474] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8a654000 == 104 [pid = 1784] [id = 472] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x8c392800 == 103 [pid = 1784] [id = 473] 09:34:19 INFO - PROCESS | 1784 | --DOCSHELL 0x869cec00 == 102 [pid = 1784] [id = 471] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 181 (0x92a03800) [pid = 1784] [serial = 1373] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x920afc00) [pid = 1784] [serial = 1371] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x8a18e400) [pid = 1784] [serial = 1406] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x91754000) [pid = 1784] [serial = 1367] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0x9a482c00) [pid = 1784] [serial = 1382] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x9b5fc800) [pid = 1784] [serial = 1391] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8bc9dc00) [pid = 1784] [serial = 1409] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x92a0ac00) [pid = 1784] [serial = 1374] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8f682000) [pid = 1784] [serial = 1361] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x9b6aa000) [pid = 1784] [serial = 1392] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x9b29a800) [pid = 1784] [serial = 1385] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x93bedc00) [pid = 1784] [serial = 1376] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8f95cc00) [pid = 1784] [serial = 1364] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x874f6c00) [pid = 1784] [serial = 1404] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8aee8c00) [pid = 1784] [serial = 1398] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x99781c00) [pid = 1784] [serial = 1380] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x9b549c00) [pid = 1784] [serial = 1388] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x9c2cf800) [pid = 1784] [serial = 1395] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x919ea800) [pid = 1784] [serial = 1370] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8a651c00) [pid = 1784] [serial = 1407] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8a64e800) [pid = 1784] [serial = 1352] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x9aa06400) [pid = 1784] [serial = 1383] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x88d3cc00) [pid = 1784] [serial = 1397] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9b5f1000) [pid = 1784] [serial = 1389] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8c38f400) [pid = 1784] [serial = 1412] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8d649c00) [pid = 1784] [serial = 1355] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8bb1d000) [pid = 1784] [serial = 1400] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8eb5a400) [pid = 1784] [serial = 1358] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x99103000) [pid = 1784] [serial = 1379] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8c1de400) [pid = 1784] [serial = 1410] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8c38f800) [pid = 1784] [serial = 1401] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x9b2b5c00) [pid = 1784] [serial = 1386] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9c2cb800) [pid = 1784] [serial = 1394] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x94741400) [pid = 1784] [serial = 1377] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x872fe000) [pid = 1784] [serial = 1403] [outer = (nil)] [url = about:blank] 09:34:19 INFO - PROCESS | 1784 | 1463762059937 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 3469ms 09:34:19 INFO - PROCESS | 1784 | 1463762059977 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 1784 | 1463762059984 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:34:20 INFO - PROCESS | 1784 | 1463762059994 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1784 | 1463762059998 Marionette TRACE conn4 <- [1,2006,null,{}] 09:34:20 INFO - PROCESS | 1784 | 1463762060009 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 1784 | 1463762060247 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:34:20 INFO - PROCESS | 1784 | 1463762060500 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f69800 == 103 [pid = 1784] [id = 509] 09:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8a18a800) [pid = 1784] [serial = 1528] [outer = (nil)] 09:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8a652800) [pid = 1784] [serial = 1529] [outer = 0x8a18a800] 09:34:20 INFO - PROCESS | 1784 | 1463762060614 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8a8f3400) [pid = 1784] [serial = 1530] [outer = 0x8a18a800] 09:34:21 INFO - PROCESS | 1784 | 1463762061502 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:34:21 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 09:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1539ms 09:34:21 INFO - PROCESS | 1784 | 1463762061534 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 1784 | 1463762061543 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:34:21 INFO - PROCESS | 1784 | 1463762061554 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 1784 | 1463762061559 Marionette TRACE conn4 <- [1,2010,null,{}] 09:34:21 INFO - PROCESS | 1784 | 1463762061565 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 1784 | 1463762061916 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:34:21 INFO - PROCESS | 1784 | 1463762061951 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a653c00 == 104 [pid = 1784] [id = 510] 09:34:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8aa45800) [pid = 1784] [serial = 1531] [outer = (nil)] 09:34:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8c36d800) [pid = 1784] [serial = 1532] [outer = 0x8aa45800] 09:34:22 INFO - PROCESS | 1784 | 1463762062028 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8c38fc00) [pid = 1784] [serial = 1533] [outer = 0x8aa45800] 09:34:23 INFO - PROCESS | 1784 | 1463762063104 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:34:23 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 09:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1583ms 09:34:23 INFO - PROCESS | 1784 | 1463762063140 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 1784 | 1463762063143 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:34:23 INFO - PROCESS | 1784 | 1463762063163 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 1784 | 1463762063170 Marionette TRACE conn4 <- [1,2014,null,{}] 09:34:23 INFO - PROCESS | 1784 | 1463762063195 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 1784 | 1463762063519 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:34:23 INFO - PROCESS | 1784 | 1463762063555 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f1400 == 105 [pid = 1784] [id = 511] 09:34:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8db9a400) [pid = 1784] [serial = 1534] [outer = (nil)] 09:34:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x8ddb2800) [pid = 1784] [serial = 1535] [outer = 0x8db9a400] 09:34:23 INFO - PROCESS | 1784 | 1463762063642 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x8ded1400) [pid = 1784] [serial = 1536] [outer = 0x8db9a400] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x89f61000) [pid = 1784] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x997f0800) [pid = 1784] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x954d5400) [pid = 1784] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8bb17400) [pid = 1784] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x93b0f800) [pid = 1784] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8a656000) [pid = 1784] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8dba0000) [pid = 1784] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8f956400) [pid = 1784] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8ded6400) [pid = 1784] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8c395c00) [pid = 1784] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8f690400) [pid = 1784] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x874eec00) [pid = 1784] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8c397800) [pid = 1784] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x919e2000) [pid = 1784] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x872f1c00) [pid = 1784] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x92a02800) [pid = 1784] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9773bc00) [pid = 1784] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8d652800) [pid = 1784] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8aee7800) [pid = 1784] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8d652000) [pid = 1784] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8e355c00) [pid = 1784] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8e284400) [pid = 1784] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8aa43400) [pid = 1784] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8eb60c00) [pid = 1784] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8d498400) [pid = 1784] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8e354400) [pid = 1784] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x88d3e800) [pid = 1784] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8c373400) [pid = 1784] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:34:24 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x90d3ac00) [pid = 1784] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:34:25 INFO - PROCESS | 1784 | 1463762065389 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2256ms 09:34:25 INFO - PROCESS | 1784 | 1463762065414 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:34:25 INFO - PROCESS | 1784 | 1463762065419 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:34:25 INFO - PROCESS | 1784 | 1463762065426 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1784 | 1463762065429 Marionette TRACE conn4 <- [1,2018,null,{}] 09:34:25 INFO - PROCESS | 1784 | 1463762065435 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 1784 | 1463762065730 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:34:25 INFO - PROCESS | 1784 | 1463762065755 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x869ccc00 == 106 [pid = 1784] [id = 512] 09:34:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x874f1c00) [pid = 1784] [serial = 1537] [outer = (nil)] 09:34:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8d651800) [pid = 1784] [serial = 1538] [outer = 0x874f1c00] 09:34:25 INFO - PROCESS | 1784 | 1463762065835 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8dc48c00) [pid = 1784] [serial = 1539] [outer = 0x874f1c00] 09:34:27 INFO - PROCESS | 1784 | 1463762066997 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1641ms 09:34:27 INFO - PROCESS | 1784 | 1463762067068 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 1784 | 1463762067075 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:34:27 INFO - PROCESS | 1784 | 1463762067085 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1784 | 1463762067092 Marionette TRACE conn4 <- [1,2022,null,{}] 09:34:27 INFO - PROCESS | 1784 | 1463762067103 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 1784 | 1463762067389 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:34:27 INFO - PROCESS | 1784 | 1463762067738 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5bc00 == 107 [pid = 1784] [id = 513] 09:34:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x89f64800) [pid = 1784] [serial = 1540] [outer = (nil)] 09:34:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8a656c00) [pid = 1784] [serial = 1541] [outer = 0x89f64800] 09:34:27 INFO - PROCESS | 1784 | 1463762067833 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8bb21c00) [pid = 1784] [serial = 1542] [outer = 0x89f64800] 09:34:28 INFO - PROCESS | 1784 | 1463762068858 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1841ms 09:34:28 INFO - PROCESS | 1784 | 1463762068927 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 1784 | 1463762068937 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:34:28 INFO - PROCESS | 1784 | 1463762068950 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 1784 | 1463762068954 Marionette TRACE conn4 <- [1,2026,null,{}] 09:34:28 INFO - PROCESS | 1784 | 1463762068962 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 1784 | 1463762069266 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:34:29 INFO - PROCESS | 1784 | 1463762069618 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa42400 == 108 [pid = 1784] [id = 514] 09:34:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8bca3800) [pid = 1784] [serial = 1543] [outer = (nil)] 09:34:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8da8a800) [pid = 1784] [serial = 1544] [outer = 0x8bca3800] 09:34:29 INFO - PROCESS | 1784 | 1463762069713 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8dc4d000) [pid = 1784] [serial = 1545] [outer = 0x8bca3800] 09:34:30 INFO - PROCESS | 1784 | 1463762070767 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1890ms 09:34:30 INFO - PROCESS | 1784 | 1463762070840 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:34:30 INFO - PROCESS | 1784 | 1463762070844 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:34:30 INFO - PROCESS | 1784 | 1463762070852 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 1784 | 1463762070860 Marionette TRACE conn4 <- [1,2030,null,{}] 09:34:30 INFO - PROCESS | 1784 | 1463762070877 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 1784 | 1463762071172 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:34:31 INFO - PROCESS | 1784 | 1463762071517 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e129c00 == 109 [pid = 1784] [id = 515] 09:34:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8e130000) [pid = 1784] [serial = 1546] [outer = (nil)] 09:34:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8e357400) [pid = 1784] [serial = 1547] [outer = 0x8e130000] 09:34:31 INFO - PROCESS | 1784 | 1463762071616 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8eb65c00) [pid = 1784] [serial = 1548] [outer = 0x8e130000] 09:34:32 INFO - PROCESS | 1784 | 1463762072613 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1839ms 09:34:32 INFO - PROCESS | 1784 | 1463762072692 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 1784 | 1463762072699 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:34:32 INFO - PROCESS | 1784 | 1463762072707 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 1784 | 1463762072712 Marionette TRACE conn4 <- [1,2034,null,{}] 09:34:32 INFO - PROCESS | 1784 | 1463762072718 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 1784 | 1463762072995 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:34:33 INFO - PROCESS | 1784 | 1463762073341 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8d400 == 110 [pid = 1784] [id = 516] 09:34:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8e35c000) [pid = 1784] [serial = 1549] [outer = (nil)] 09:34:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8eecd400) [pid = 1784] [serial = 1550] [outer = 0x8e35c000] 09:34:33 INFO - PROCESS | 1784 | 1463762073440 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f68e000) [pid = 1784] [serial = 1551] [outer = 0x8e35c000] 09:34:34 INFO - PROCESS | 1784 | 1463762074735 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2136ms 09:34:34 INFO - PROCESS | 1784 | 1463762074847 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1784 | 1463762074855 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:34:34 INFO - PROCESS | 1784 | 1463762074879 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1784 | 1463762074886 Marionette TRACE conn4 <- [1,2038,null,{}] 09:34:34 INFO - PROCESS | 1784 | 1463762074946 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 1784 | 1463762075335 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:34:35 INFO - PROCESS | 1784 | 1463762075629 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee60c00 == 111 [pid = 1784] [id = 517] 09:34:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8ee63400) [pid = 1784] [serial = 1552] [outer = (nil)] 09:34:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f962800) [pid = 1784] [serial = 1553] [outer = 0x8ee63400] 09:34:35 INFO - PROCESS | 1784 | 1463762075728 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x90d37c00) [pid = 1784] [serial = 1554] [outer = 0x8ee63400] 09:34:36 INFO - PROCESS | 1784 | 1463762076783 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1994ms 09:34:36 INFO - PROCESS | 1784 | 1463762076865 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1784 | 1463762076869 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:34:36 INFO - PROCESS | 1784 | 1463762076879 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1784 | 1463762076883 Marionette TRACE conn4 <- [1,2042,null,{}] 09:34:36 INFO - PROCESS | 1784 | 1463762076891 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 1784 | 1463762077218 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:34:37 INFO - PROCESS | 1784 | 1463762077560 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8c9000 == 112 [pid = 1784] [id = 518] 09:34:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8f95ac00) [pid = 1784] [serial = 1555] [outer = (nil)] 09:34:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x91750c00) [pid = 1784] [serial = 1556] [outer = 0x8f95ac00] 09:34:37 INFO - PROCESS | 1784 | 1463762077653 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x9175ac00) [pid = 1784] [serial = 1557] [outer = 0x8f95ac00] 09:34:38 INFO - PROCESS | 1784 | 1463762078587 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:34:38 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) 09:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1789ms 09:34:38 INFO - PROCESS | 1784 | 1463762078668 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 1784 | 1463762078673 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:34:38 INFO - PROCESS | 1784 | 1463762078680 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 1784 | 1463762078684 Marionette TRACE conn4 <- [1,2046,null,{}] 09:34:38 INFO - PROCESS | 1784 | 1463762078691 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 1784 | 1463762078937 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:34:39 INFO - PROCESS | 1784 | 1463762079281 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eeca800 == 113 [pid = 1784] [id = 519] 09:34:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x91720000) [pid = 1784] [serial = 1558] [outer = (nil)] 09:34:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x920a3400) [pid = 1784] [serial = 1559] [outer = 0x91720000] 09:34:39 INFO - PROCESS | 1784 | 1463762079373 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x92752400) [pid = 1784] [serial = 1560] [outer = 0x91720000] 09:34:40 INFO - PROCESS | 1784 | 1463762080281 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1685ms 09:34:40 INFO - PROCESS | 1784 | 1463762080367 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 1784 | 1463762080371 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:34:40 INFO - PROCESS | 1784 | 1463762080379 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 1784 | 1463762080383 Marionette TRACE conn4 <- [1,2050,null,{}] 09:34:40 INFO - PROCESS | 1784 | 1463762080389 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 1784 | 1463762080632 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:34:40 INFO - PROCESS | 1784 | 1463762080948 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x91757800 == 114 [pid = 1784] [id = 520] 09:34:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x918abc00) [pid = 1784] [serial = 1561] [outer = (nil)] 09:34:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x92ea7800) [pid = 1784] [serial = 1562] [outer = 0x918abc00] 09:34:41 INFO - PROCESS | 1784 | 1463762081042 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x93b07c00) [pid = 1784] [serial = 1563] [outer = 0x918abc00] 09:34:42 INFO - PROCESS | 1784 | 1463762081996 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 09:34:42 INFO - PROCESS | 1784 | 1463762082068 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1784 | 1463762082071 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:34:42 INFO - PROCESS | 1784 | 1463762082078 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1784 | 1463762082082 Marionette TRACE conn4 <- [1,2054,null,{}] 09:34:42 INFO - PROCESS | 1784 | 1463762082088 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 1784 | 1463762082330 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:34:42 INFO - PROCESS | 1784 | 1463762082688 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0fec00 == 115 [pid = 1784] [id = 521] 09:34:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x919e2000) [pid = 1784] [serial = 1564] [outer = (nil)] 09:34:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x954d5400) [pid = 1784] [serial = 1565] [outer = 0x919e2000] 09:34:42 INFO - PROCESS | 1784 | 1463762082780 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x97738c00) [pid = 1784] [serial = 1566] [outer = 0x919e2000] 09:34:43 INFO - PROCESS | 1784 | 1463762083736 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1733ms 09:34:43 INFO - PROCESS | 1784 | 1463762083812 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1784 | 1463762083815 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:34:43 INFO - PROCESS | 1784 | 1463762083823 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1784 | 1463762083826 Marionette TRACE conn4 <- [1,2058,null,{}] 09:34:43 INFO - PROCESS | 1784 | 1463762083833 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 1784 | 1463762084126 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:34:44 INFO - PROCESS | 1784 | 1463762084465 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8b000 == 116 [pid = 1784] [id = 522] 09:34:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x8ddb8000) [pid = 1784] [serial = 1567] [outer = (nil)] 09:34:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x99389000) [pid = 1784] [serial = 1568] [outer = 0x8ddb8000] 09:34:44 INFO - PROCESS | 1784 | 1463762084567 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x997f0800) [pid = 1784] [serial = 1569] [outer = 0x8ddb8000] 09:34:45 INFO - PROCESS | 1784 | 1463762085542 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1797ms 09:34:45 INFO - PROCESS | 1784 | 1463762085621 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 1784 | 1463762085625 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:34:45 INFO - PROCESS | 1784 | 1463762085634 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 1784 | 1463762085639 Marionette TRACE conn4 <- [1,2062,null,{}] 09:34:45 INFO - PROCESS | 1784 | 1463762085646 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 1784 | 1463762085960 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:34:46 INFO - PROCESS | 1784 | 1463762086316 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x95466800 == 117 [pid = 1784] [id = 523] 09:34:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9a745000) [pid = 1784] [serial = 1570] [outer = (nil)] 09:34:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9aa02000) [pid = 1784] [serial = 1571] [outer = 0x9a745000] 09:34:46 INFO - PROCESS | 1784 | 1463762086421 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9b2b4800) [pid = 1784] [serial = 1572] [outer = 0x9a745000] 09:34:47 INFO - PROCESS | 1784 | 1463762087424 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1838ms 09:34:47 INFO - PROCESS | 1784 | 1463762087474 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 1784 | 1463762087478 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:34:47 INFO - PROCESS | 1784 | 1463762087485 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1784 | 1463762087489 Marionette TRACE conn4 <- [1,2066,null,{}] 09:34:47 INFO - PROCESS | 1784 | 1463762087495 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 1784 | 1463762087739 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:34:48 INFO - PROCESS | 1784 | 1463762088080 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x997ee800 == 118 [pid = 1784] [id = 524] 09:34:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9a2b3800) [pid = 1784] [serial = 1573] [outer = (nil)] 09:34:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x9b5f5c00) [pid = 1784] [serial = 1574] [outer = 0x9a2b3800] 09:34:48 INFO - PROCESS | 1784 | 1463762088178 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9b6a7800) [pid = 1784] [serial = 1575] [outer = 0x9a2b3800] 09:34:49 INFO - PROCESS | 1784 | 1463762089090 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1642ms 09:34:49 INFO - PROCESS | 1784 | 1463762089128 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 1784 | 1463762089132 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:34:49 INFO - PROCESS | 1784 | 1463762089139 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 1784 | 1463762089143 Marionette TRACE conn4 <- [1,2070,null,{}] 09:34:49 INFO - PROCESS | 1784 | 1463762089150 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 1784 | 1463762089405 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:34:49 INFO - PROCESS | 1784 | 1463762089771 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee4000 == 119 [pid = 1784] [id = 525] 09:34:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8ddc8400) [pid = 1784] [serial = 1576] [outer = (nil)] 09:34:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9b5f6000) [pid = 1784] [serial = 1577] [outer = 0x8ddc8400] 09:34:49 INFO - PROCESS | 1784 | 1463762089868 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x9dca7800) [pid = 1784] [serial = 1578] [outer = 0x8ddc8400] 09:34:50 INFO - PROCESS | 1784 | 1463762090815 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1740ms 09:34:50 INFO - PROCESS | 1784 | 1463762090882 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:34:50 INFO - PROCESS | 1784 | 1463762090886 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:34:50 INFO - PROCESS | 1784 | 1463762090894 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1784 | 1463762090897 Marionette TRACE conn4 <- [1,2074,null,{}] 09:34:50 INFO - PROCESS | 1784 | 1463762090904 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 1784 | 1463762091153 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:34:51 INFO - PROCESS | 1784 | 1463762091523 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x997eec00 == 120 [pid = 1784] [id = 526] 09:34:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9b5f0000) [pid = 1784] [serial = 1579] [outer = (nil)] 09:34:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0xa26e4800) [pid = 1784] [serial = 1580] [outer = 0x9b5f0000] 09:34:51 INFO - PROCESS | 1784 | 1463762091621 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0xa3083400) [pid = 1784] [serial = 1581] [outer = 0x9b5f0000] 09:34:52 INFO - PROCESS | 1784 | 1463762092620 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1788ms 09:34:52 INFO - PROCESS | 1784 | 1463762092681 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:34:52 INFO - PROCESS | 1784 | 1463762092686 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:34:52 INFO - PROCESS | 1784 | 1463762092693 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1784 | 1463762092696 Marionette TRACE conn4 <- [1,2078,null,{}] 09:34:52 INFO - PROCESS | 1784 | 1463762092704 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 1784 | 1463762092953 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:34:53 INFO - PROCESS | 1784 | 1463762093291 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c2cc400 == 121 [pid = 1784] [id = 527] 09:34:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x9dc9f000) [pid = 1784] [serial = 1582] [outer = (nil)] 09:34:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0xa3255c00) [pid = 1784] [serial = 1583] [outer = 0x9dc9f000] 09:34:53 INFO - PROCESS | 1784 | 1463762093388 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0xa34ca400) [pid = 1784] [serial = 1584] [outer = 0x9dc9f000] 09:34:54 INFO - PROCESS | 1784 | 1463762094287 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1633ms 09:34:54 INFO - PROCESS | 1784 | 1463762094326 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:34:54 INFO - PROCESS | 1784 | 1463762094333 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:34:54 INFO - PROCESS | 1784 | 1463762094340 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1784 | 1463762094344 Marionette TRACE conn4 <- [1,2082,null,{}] 09:34:54 INFO - PROCESS | 1784 | 1463762094351 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 1784 | 1463762094610 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:34:54 INFO - PROCESS | 1784 | 1463762094967 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c7400 == 122 [pid = 1784] [id = 528] 09:34:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0x8f8c4800) [pid = 1784] [serial = 1585] [outer = (nil)] 09:34:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 177 (0xa503f000) [pid = 1784] [serial = 1586] [outer = 0x8f8c4800] 09:34:55 INFO - PROCESS | 1784 | 1463762095070 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 178 (0xa50e4800) [pid = 1784] [serial = 1587] [outer = 0x8f8c4800] 09:34:56 INFO - PROCESS | 1784 | 1463762096033 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1739ms 09:34:56 INFO - PROCESS | 1784 | 1463762096080 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:34:56 INFO - PROCESS | 1784 | 1463762096084 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:34:56 INFO - PROCESS | 1784 | 1463762096092 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 1784 | 1463762096095 Marionette TRACE conn4 <- [1,2086,null,{}] 09:34:56 INFO - PROCESS | 1784 | 1463762096102 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 1784 | 1463762096360 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:34:56 INFO - PROCESS | 1784 | 1463762096736 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1784 | ++DOCSHELL 0xa3221000 == 123 [pid = 1784] [id = 529] 09:34:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 179 (0xa35f6800) [pid = 1784] [serial = 1588] [outer = (nil)] 09:34:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 180 (0xa675ac00) [pid = 1784] [serial = 1589] [outer = 0xa35f6800] 09:34:56 INFO - PROCESS | 1784 | 1463762096841 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 181 (0xa67c4000) [pid = 1784] [serial = 1590] [outer = 0xa35f6800] 09:34:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48e000 == 122 [pid = 1784] [id = 316] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 180 (0x8a8f0000) [pid = 1784] [serial = 1467] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 179 (0x9aa3e000) [pid = 1784] [serial = 1464] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 178 (0x99ee1c00) [pid = 1784] [serial = 1458] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 177 (0x9a474400) [pid = 1784] [serial = 1460] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 176 (0x99194800) [pid = 1784] [serial = 1455] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x8aa4dc00) [pid = 1784] [serial = 1418] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8ddc1c00) [pid = 1784] [serial = 1425] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x90d3e800) [pid = 1784] [serial = 1436] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8f95d400) [pid = 1784] [serial = 1434] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8d494000) [pid = 1784] [serial = 1421] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x91718800) [pid = 1784] [serial = 1440] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x952ca800) [pid = 1784] [serial = 1452] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8ddb1800) [pid = 1784] [serial = 1350] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x920a1c00) [pid = 1784] [serial = 1445] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x99e09400) [pid = 1784] [serial = 1457] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x88ba0400) [pid = 1784] [serial = 1416] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x93b10800) [pid = 1784] [serial = 1448] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x94741000) [pid = 1784] [serial = 1451] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x9a475000) [pid = 1784] [serial = 1338] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8f8c6400) [pid = 1784] [serial = 1433] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8e12b400) [pid = 1784] [serial = 1428] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x90dd1400) [pid = 1784] [serial = 1437] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9100fc00) [pid = 1784] [serial = 1439] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8c36e400) [pid = 1784] [serial = 1470] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8dba4400) [pid = 1784] [serial = 1473] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9a47e400) [pid = 1784] [serial = 1461] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8a652c00) [pid = 1784] [serial = 1466] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8bca2400) [pid = 1784] [serial = 1419] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8eec2000) [pid = 1784] [serial = 1431] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8dede800) [pid = 1784] [serial = 1427] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x9275bc00) [pid = 1784] [serial = 1446] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8ddb0c00) [pid = 1784] [serial = 1424] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8db92000) [pid = 1784] [serial = 1472] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8e35dc00) [pid = 1784] [serial = 1430] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x874ee800) [pid = 1784] [serial = 1415] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x91753c00) [pid = 1784] [serial = 1442] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x9aa0e800) [pid = 1784] [serial = 1463] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8bca8400) [pid = 1784] [serial = 1469] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x93bea800) [pid = 1784] [serial = 1449] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x99110800) [pid = 1784] [serial = 1454] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8da89400) [pid = 1784] [serial = 1422] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9175a000) [pid = 1784] [serial = 1443] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8d48b000) [pid = 1784] [serial = 1284] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8f68fc00) [pid = 1784] [serial = 1362] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8f960400) [pid = 1784] [serial = 1365] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8ee56400) [pid = 1784] [serial = 1359] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8aa4b400) [pid = 1784] [serial = 1353] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8ddb3000) [pid = 1784] [serial = 1356] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x91759400) [pid = 1784] [serial = 1368] [outer = (nil)] [url = about:blank] 09:34:58 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8dc47000) [pid = 1784] [serial = 1475] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 1784 | 1463762099388 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 3342ms 09:34:59 INFO - PROCESS | 1784 | 1463762099433 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1784 | 1463762099441 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:34:59 INFO - PROCESS | 1784 | 1463762099477 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1784 | 1463762099483 Marionette TRACE conn4 <- [1,2090,null,{}] 09:34:59 INFO - PROCESS | 1784 | 1463762099495 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 1784 | 1463762099748 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:35:00 INFO - PROCESS | 1784 | 1463762100054 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5ec00 == 123 [pid = 1784] [id = 530] 09:35:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8a193400) [pid = 1784] [serial = 1591] [outer = (nil)] 09:35:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8a658800) [pid = 1784] [serial = 1592] [outer = 0x8a193400] 09:35:00 INFO - PROCESS | 1784 | 1463762100174 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8aa4dc00) [pid = 1784] [serial = 1593] [outer = 0x8a193400] 09:35:01 INFO - PROCESS | 1784 | 1463762101123 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1721ms 09:35:01 INFO - PROCESS | 1784 | 1463762101176 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1784 | 1463762101185 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:35:01 INFO - PROCESS | 1784 | 1463762101209 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1784 | 1463762101214 Marionette TRACE conn4 <- [1,2094,null,{}] 09:35:01 INFO - PROCESS | 1784 | 1463762101221 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 1784 | 1463762101550 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:35:01 INFO - PROCESS | 1784 | 1463762101587 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a657400 == 124 [pid = 1784] [id = 531] 09:35:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8a8f0c00) [pid = 1784] [serial = 1594] [outer = (nil)] 09:35:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8c394400) [pid = 1784] [serial = 1595] [outer = 0x8a8f0c00] 09:35:01 INFO - PROCESS | 1784 | 1463762101685 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8d495800) [pid = 1784] [serial = 1596] [outer = 0x8a8f0c00] 09:35:03 INFO - PROCESS | 1784 | 1463762103345 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x997f0c00) [pid = 1784] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x91010000) [pid = 1784] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9b2bc400) [pid = 1784] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x91755000) [pid = 1784] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8db9a400) [pid = 1784] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8a64d400) [pid = 1784] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x99eea800) [pid = 1784] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8e359400) [pid = 1784] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8aee8000) [pid = 1784] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8ddba000) [pid = 1784] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9275c400) [pid = 1784] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9b8b2c00) [pid = 1784] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8f68b400) [pid = 1784] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x918b9000) [pid = 1784] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8a18a800) [pid = 1784] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8c38c000) [pid = 1784] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8aa45800) [pid = 1784] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0xa114e400) [pid = 1784] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8f8c3400) [pid = 1784] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:35:03 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x8e35e000) [pid = 1784] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2240ms 09:35:03 INFO - PROCESS | 1784 | 1463762103512 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 1784 | 1463762103520 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:35:03 INFO - PROCESS | 1784 | 1463762103531 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 1784 | 1463762103536 Marionette TRACE conn4 <- [1,2098,null,{}] 09:35:03 INFO - PROCESS | 1784 | 1463762103554 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 1784 | 1463762103846 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:35:03 INFO - PROCESS | 1784 | 1463762103980 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dec00 == 125 [pid = 1784] [id = 532] 09:35:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8db9a400) [pid = 1784] [serial = 1597] [outer = (nil)] 09:35:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8dc49c00) [pid = 1784] [serial = 1598] [outer = 0x8db9a400] 09:35:04 INFO - PROCESS | 1784 | 1463762104062 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8ddc1000) [pid = 1784] [serial = 1599] [outer = 0x8db9a400] 09:35:04 INFO - PROCESS | 1784 | 1463762104858 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1393ms 09:35:04 INFO - PROCESS | 1784 | 1463762104923 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:35:04 INFO - PROCESS | 1784 | 1463762104929 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:35:04 INFO - PROCESS | 1784 | 1463762104936 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1784 | 1463762104938 Marionette TRACE conn4 <- [1,2102,null,{}] 09:35:04 INFO - PROCESS | 1784 | 1463762104946 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 1784 | 1463762105171 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:35:05 INFO - PROCESS | 1784 | 1463762105521 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f8800 == 126 [pid = 1784] [id = 533] 09:35:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x88b94400) [pid = 1784] [serial = 1600] [outer = (nil)] 09:35:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x88ba0800) [pid = 1784] [serial = 1601] [outer = 0x88b94400] 09:35:05 INFO - PROCESS | 1784 | 1463762105688 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8a0f4000) [pid = 1784] [serial = 1602] [outer = 0x88b94400] 09:35:06 INFO - PROCESS | 1784 | 1463762106699 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1833ms 09:35:06 INFO - PROCESS | 1784 | 1463762106770 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1784 | 1463762106778 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:35:06 INFO - PROCESS | 1784 | 1463762106787 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1784 | 1463762106793 Marionette TRACE conn4 <- [1,2106,null,{}] 09:35:06 INFO - PROCESS | 1784 | 1463762106803 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 1784 | 1463762107104 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:35:07 INFO - PROCESS | 1784 | 1463762107447 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dac00 == 127 [pid = 1784] [id = 534] 09:35:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8c36ec00) [pid = 1784] [serial = 1603] [outer = (nil)] 09:35:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8c376400) [pid = 1784] [serial = 1604] [outer = 0x8c36ec00] 09:35:07 INFO - PROCESS | 1784 | 1463762107544 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8c398000) [pid = 1784] [serial = 1605] [outer = 0x8c36ec00] 09:35:08 INFO - PROCESS | 1784 | 1463762108545 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1804ms 09:35:08 INFO - PROCESS | 1784 | 1463762108594 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1784 | 1463762108601 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:35:08 INFO - PROCESS | 1784 | 1463762108611 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1784 | 1463762108615 Marionette TRACE conn4 <- [1,2110,null,{}] 09:35:08 INFO - PROCESS | 1784 | 1463762108622 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 1784 | 1463762108880 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:35:09 INFO - PROCESS | 1784 | 1463762109263 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d494000 == 128 [pid = 1784] [id = 535] 09:35:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8da8cc00) [pid = 1784] [serial = 1606] [outer = (nil)] 09:35:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8dbad800) [pid = 1784] [serial = 1607] [outer = 0x8da8cc00] 09:35:09 INFO - PROCESS | 1784 | 1463762109370 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8ddb6800) [pid = 1784] [serial = 1608] [outer = 0x8da8cc00] 09:35:10 INFO - PROCESS | 1784 | 1463762110401 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1846ms 09:35:10 INFO - PROCESS | 1784 | 1463762110458 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1784 | 1463762110463 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:35:10 INFO - PROCESS | 1784 | 1463762110482 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1784 | 1463762110497 Marionette TRACE conn4 <- [1,2114,null,{}] 09:35:10 INFO - PROCESS | 1784 | 1463762110513 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 1784 | 1463762110924 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:35:11 INFO - PROCESS | 1784 | 1463762111151 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1e1800 == 129 [pid = 1784] [id = 536] 09:35:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8e289400) [pid = 1784] [serial = 1609] [outer = (nil)] 09:35:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8eb5bc00) [pid = 1784] [serial = 1610] [outer = 0x8e289400] 09:35:11 INFO - PROCESS | 1784 | 1463762111247 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8eb67c00) [pid = 1784] [serial = 1611] [outer = 0x8e289400] 09:35:12 INFO - PROCESS | 1784 | 1463762112283 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1867ms 09:35:12 INFO - PROCESS | 1784 | 1463762112345 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:35:12 INFO - PROCESS | 1784 | 1463762112350 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:35:12 INFO - PROCESS | 1784 | 1463762112358 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1784 | 1463762112361 Marionette TRACE conn4 <- [1,2118,null,{}] 09:35:12 INFO - PROCESS | 1784 | 1463762112368 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 1784 | 1463762112615 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:35:12 INFO - PROCESS | 1784 | 1463762112953 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4d400 == 130 [pid = 1784] [id = 537] 09:35:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8eb5a400) [pid = 1784] [serial = 1612] [outer = (nil)] 09:35:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f68a800) [pid = 1784] [serial = 1613] [outer = 0x8eb5a400] 09:35:13 INFO - PROCESS | 1784 | 1463762113050 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8f8c3400) [pid = 1784] [serial = 1614] [outer = 0x8eb5a400] 09:35:13 INFO - PROCESS | 1784 | 1463762113979 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1692ms 09:35:14 INFO - PROCESS | 1784 | 1463762114051 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:35:14 INFO - PROCESS | 1784 | 1463762114055 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:35:14 INFO - PROCESS | 1784 | 1463762114063 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1784 | 1463762114067 Marionette TRACE conn4 <- [1,2122,null,{}] 09:35:14 INFO - PROCESS | 1784 | 1463762114074 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 1784 | 1463762114353 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:35:14 INFO - PROCESS | 1784 | 1463762114692 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f960000 == 131 [pid = 1784] [id = 538] 09:35:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x90d37400) [pid = 1784] [serial = 1615] [outer = (nil)] 09:35:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x90dd1400) [pid = 1784] [serial = 1616] [outer = 0x90d37400] 09:35:14 INFO - PROCESS | 1784 | 1463762114803 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x91717400) [pid = 1784] [serial = 1617] [outer = 0x90d37400] 09:35:15 INFO - PROCESS | 1784 | 1463762115782 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1782ms 09:35:15 INFO - PROCESS | 1784 | 1463762115844 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 1784 | 1463762115847 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:35:15 INFO - PROCESS | 1784 | 1463762115855 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1784 | 1463762115858 Marionette TRACE conn4 <- [1,2126,null,{}] 09:35:15 INFO - PROCESS | 1784 | 1463762115865 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 1784 | 1463762116112 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:35:16 INFO - PROCESS | 1784 | 1463762116460 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eece000 == 132 [pid = 1784] [id = 539] 09:35:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f95fc00) [pid = 1784] [serial = 1618] [outer = (nil)] 09:35:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x918b3800) [pid = 1784] [serial = 1619] [outer = 0x8f95fc00] 09:35:16 INFO - PROCESS | 1784 | 1463762116556 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x919de800) [pid = 1784] [serial = 1620] [outer = 0x8f95fc00] 09:35:17 INFO - PROCESS | 1784 | 1463762117513 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1731ms 09:35:17 INFO - PROCESS | 1784 | 1463762117588 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1784 | 1463762117592 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:35:17 INFO - PROCESS | 1784 | 1463762117599 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1784 | 1463762117604 Marionette TRACE conn4 <- [1,2130,null,{}] 09:35:17 INFO - PROCESS | 1784 | 1463762117610 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 1784 | 1463762117889 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:35:18 INFO - PROCESS | 1784 | 1463762118224 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b95000 == 133 [pid = 1784] [id = 540] 09:35:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f961c00) [pid = 1784] [serial = 1621] [outer = (nil)] 09:35:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x9275b000) [pid = 1784] [serial = 1622] [outer = 0x8f961c00] 09:35:18 INFO - PROCESS | 1784 | 1463762118322 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9275e400) [pid = 1784] [serial = 1623] [outer = 0x8f961c00] 09:35:19 INFO - PROCESS | 1784 | 1463762119253 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1784 | 1463762119345 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:35:19 INFO - PROCESS | 1784 | 1463762119353 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1784 | 1463762119357 Marionette TRACE conn4 <- [1,2134,null,{}] 09:35:19 INFO - PROCESS | 1784 | 1463762119364 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 1784 | 1463762119639 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:35:20 INFO - PROCESS | 1784 | 1463762119986 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9174bc00 == 134 [pid = 1784] [id = 541] 09:35:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x91758800) [pid = 1784] [serial = 1624] [outer = (nil)] 09:35:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x93bf1000) [pid = 1784] [serial = 1625] [outer = 0x91758800] 09:35:20 INFO - PROCESS | 1784 | 1463762120080 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9473e000) [pid = 1784] [serial = 1626] [outer = 0x91758800] 09:35:21 INFO - PROCESS | 1784 | 1463762121056 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1748ms 09:35:21 INFO - PROCESS | 1784 | 1463762121103 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1784 | 1463762121107 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:35:21 INFO - PROCESS | 1784 | 1463762121114 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1784 | 1463762121118 Marionette TRACE conn4 <- [1,2138,null,{}] 09:35:21 INFO - PROCESS | 1784 | 1463762121124 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 1784 | 1463762121375 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:35:21 INFO - PROCESS | 1784 | 1463762121726 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da89400 == 135 [pid = 1784] [id = 542] 09:35:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8e284c00) [pid = 1784] [serial = 1627] [outer = (nil)] 09:35:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x97733c00) [pid = 1784] [serial = 1628] [outer = 0x8e284c00] 09:35:21 INFO - PROCESS | 1784 | 1463762121819 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x99187000) [pid = 1784] [serial = 1629] [outer = 0x8e284c00] 09:35:22 INFO - PROCESS | 1784 | 1463762122739 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1697ms 09:35:22 INFO - PROCESS | 1784 | 1463762122812 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1784 | 1463762122816 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:35:22 INFO - PROCESS | 1784 | 1463762122824 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1784 | 1463762122829 Marionette TRACE conn4 <- [1,2142,null,{}] 09:35:22 INFO - PROCESS | 1784 | 1463762122835 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 1784 | 1463762123078 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:35:23 INFO - PROCESS | 1784 | 1463762123428 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x99edfc00 == 136 [pid = 1784] [id = 543] 09:35:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x99ee6800) [pid = 1784] [serial = 1630] [outer = (nil)] 09:35:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x9a046000) [pid = 1784] [serial = 1631] [outer = 0x99ee6800] 09:35:23 INFO - PROCESS | 1784 | 1463762123538 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9a476c00) [pid = 1784] [serial = 1632] [outer = 0x99ee6800] 09:35:24 INFO - PROCESS | 1784 | 1463762124554 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:35:24 INFO - PROCESS | 1784 | 1463762124623 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:35:24 INFO - PROCESS | 1784 | 1463762124632 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1784 | 1463762124637 Marionette TRACE conn4 <- [1,2146,null,{}] 09:35:24 INFO - PROCESS | 1784 | 1463762124644 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 1784 | 1463762124930 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:35:25 INFO - PROCESS | 1784 | 1463762125247 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb64400 == 137 [pid = 1784] [id = 544] 09:35:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8ee5d400) [pid = 1784] [serial = 1633] [outer = (nil)] 09:35:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9ad27800) [pid = 1784] [serial = 1634] [outer = 0x8ee5d400] 09:35:25 INFO - PROCESS | 1784 | 1463762125340 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9b3c2c00) [pid = 1784] [serial = 1635] [outer = 0x8ee5d400] 09:35:26 INFO - PROCESS | 1784 | 1463762126287 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1784 | 1463762126384 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:35:26 INFO - PROCESS | 1784 | 1463762126391 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1784 | 1463762126396 Marionette TRACE conn4 <- [1,2150,null,{}] 09:35:26 INFO - PROCESS | 1784 | 1463762126402 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 1784 | 1463762126700 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:35:27 INFO - PROCESS | 1784 | 1463762127053 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b2bc400 == 138 [pid = 1784] [id = 545] 09:35:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9dc9e400) [pid = 1784] [serial = 1636] [outer = (nil)] 09:35:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0xa1152400) [pid = 1784] [serial = 1637] [outer = 0x9dc9e400] 09:35:27 INFO - PROCESS | 1784 | 1463762127183 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0xa2281800) [pid = 1784] [serial = 1638] [outer = 0x9dc9e400] 09:35:28 INFO - PROCESS | 1784 | 1463762128137 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1789ms 09:35:28 INFO - PROCESS | 1784 | 1463762128187 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 1784 | 1463762128191 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:35:28 INFO - PROCESS | 1784 | 1463762128199 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1784 | 1463762128203 Marionette TRACE conn4 <- [1,2154,null,{}] 09:35:28 INFO - PROCESS | 1784 | 1463762128210 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 1784 | 1463762128456 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:35:28 INFO - PROCESS | 1784 | 1463762128793 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f2000 == 139 [pid = 1784] [id = 546] 09:35:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x954d1800) [pid = 1784] [serial = 1639] [outer = (nil)] 09:35:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0xa3250400) [pid = 1784] [serial = 1640] [outer = 0x954d1800] 09:35:28 INFO - PROCESS | 1784 | 1463762128889 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0xa35f4c00) [pid = 1784] [serial = 1641] [outer = 0x954d1800] 09:35:29 INFO - PROCESS | 1784 | 1463762129809 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1681ms 09:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:35:29 INFO - PROCESS | 1784 | 1463762129881 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1784 | 1463762129885 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:35:29 INFO - PROCESS | 1784 | 1463762129893 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1784 | 1463762129896 Marionette TRACE conn4 <- [1,2158,null,{}] 09:35:29 INFO - PROCESS | 1784 | 1463762129903 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 1784 | 1463762130194 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:35:30 INFO - PROCESS | 1784 | 1463762130535 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x91713000 == 140 [pid = 1784] [id = 547] 09:35:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x92760c00) [pid = 1784] [serial = 1642] [outer = (nil)] 09:35:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0xa683a000) [pid = 1784] [serial = 1643] [outer = 0x92760c00] 09:35:30 INFO - PROCESS | 1784 | 1463762130644 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0xa68a2800) [pid = 1784] [serial = 1644] [outer = 0x92760c00] 09:35:31 INFO - PROCESS | 1784 | 1463762131572 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1740ms 09:35:31 INFO - PROCESS | 1784 | 1463762131632 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1784 | 1463762131635 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:35:31 INFO - PROCESS | 1784 | 1463762131643 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1784 | 1463762131646 Marionette TRACE conn4 <- [1,2162,null,{}] 09:35:31 INFO - PROCESS | 1784 | 1463762131653 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 1784 | 1463762131900 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:35:32 INFO - PROCESS | 1784 | 1463762132257 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c2cec00 == 141 [pid = 1784] [id = 548] 09:35:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0xa26cc800) [pid = 1784] [serial = 1645] [outer = (nil)] 09:35:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0xa6c38c00) [pid = 1784] [serial = 1646] [outer = 0xa26cc800] 09:35:32 INFO - PROCESS | 1784 | 1463762132357 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0xa6c3b800) [pid = 1784] [serial = 1647] [outer = 0xa26cc800] 09:35:33 INFO - PROCESS | 1784 | 1463762133337 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1741ms 09:35:33 INFO - PROCESS | 1784 | 1463762133385 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1784 | 1463762133389 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:35:33 INFO - PROCESS | 1784 | 1463762133397 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1784 | 1463762133401 Marionette TRACE conn4 <- [1,2166,null,{}] 09:35:33 INFO - PROCESS | 1784 | 1463762133409 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 1784 | 1463762133656 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:35:34 INFO - PROCESS | 1784 | 1463762133998 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b9a400 == 142 [pid = 1784] [id = 549] 09:35:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0xa3250800) [pid = 1784] [serial = 1648] [outer = (nil)] 09:35:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa6ce0c00) [pid = 1784] [serial = 1649] [outer = 0xa3250800] 09:35:34 INFO - PROCESS | 1784 | 1463762134094 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0xa6ce3c00) [pid = 1784] [serial = 1650] [outer = 0xa3250800] 09:35:35 INFO - PROCESS | 1784 | 1463762134993 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1635ms 09:35:35 INFO - PROCESS | 1784 | 1463762135032 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1784 | 1463762135035 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:35:35 INFO - PROCESS | 1784 | 1463762135044 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1784 | 1463762135048 Marionette TRACE conn4 <- [1,2170,null,{}] 09:35:35 INFO - PROCESS | 1784 | 1463762135054 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 1784 | 1463762135301 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:35:35 INFO - PROCESS | 1784 | 1463762135660 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x9473e400 == 141 [pid = 1784] [id = 485] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x952cb000 == 140 [pid = 1784] [id = 487] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0xa3543000 == 139 [pid = 1784] [id = 352] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0bc00 == 138 [pid = 1784] [id = 484] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x88d43000 == 137 [pid = 1784] [id = 488] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x89f69800 == 136 [pid = 1784] [id = 509] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x874e9c00 == 135 [pid = 1784] [id = 483] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x869c7800 == 134 [pid = 1784] [id = 486] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x97733000 == 133 [pid = 1784] [id = 275] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1dec00 == 132 [pid = 1784] [id = 532] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8a657400 == 131 [pid = 1784] [id = 531] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5ec00 == 130 [pid = 1784] [id = 530] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x91757800 == 129 [pid = 1784] [id = 520] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8eeca800 == 128 [pid = 1784] [id = 519] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8c9000 == 127 [pid = 1784] [id = 518] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8d400 == 126 [pid = 1784] [id = 516] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee60c00 == 125 [pid = 1784] [id = 517] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8e129c00 == 124 [pid = 1784] [id = 515] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa42400 == 123 [pid = 1784] [id = 514] 09:35:37 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5bc00 == 122 [pid = 1784] [id = 513] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9aa0c400) [pid = 1784] [serial = 1511] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x95473c00) [pid = 1784] [serial = 1505] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x9b5f9c00) [pid = 1784] [serial = 1514] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x92a0a400) [pid = 1784] [serial = 1500] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8ddb2800) [pid = 1784] [serial = 1535] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8aa50800) [pid = 1784] [serial = 1479] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x9a47ec00) [pid = 1784] [serial = 1509] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8ded1400) [pid = 1784] [serial = 1536] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8ee5c000) [pid = 1784] [serial = 1485] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8d492000) [pid = 1784] [serial = 1413] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x9dcc5400) [pid = 1784] [serial = 1520] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x93b05c00) [pid = 1784] [serial = 1502] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9c2cbc00) [pid = 1784] [serial = 1517] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x9174d800) [pid = 1784] [serial = 1493] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9b2bac00) [pid = 1784] [serial = 1512] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x919e7000) [pid = 1784] [serial = 1496] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8a652800) [pid = 1784] [serial = 1529] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x97734400) [pid = 1784] [serial = 1506] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x92a07800) [pid = 1784] [serial = 1499] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x9b6a1c00) [pid = 1784] [serial = 1515] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8dba9000) [pid = 1784] [serial = 1481] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8c36d800) [pid = 1784] [serial = 1532] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0xa21a5800) [pid = 1784] [serial = 1523] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x93b0c400) [pid = 1784] [serial = 1503] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8ddc5000) [pid = 1784] [serial = 1482] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x91756000) [pid = 1784] [serial = 1494] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x92755400) [pid = 1784] [serial = 1497] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9a0c6c00) [pid = 1784] [serial = 1508] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8a8ef800) [pid = 1784] [serial = 1478] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8a8f3400) [pid = 1784] [serial = 1530] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x90d33800) [pid = 1784] [serial = 1490] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9c2d1000) [pid = 1784] [serial = 1518] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8c38fc00) [pid = 1784] [serial = 1533] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8f682c00) [pid = 1784] [serial = 1487] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8f8c0800) [pid = 1784] [serial = 1488] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8eb63c00) [pid = 1784] [serial = 1484] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0xa262bc00) [pid = 1784] [serial = 1526] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x90d3fc00) [pid = 1784] [serial = 1491] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0xa2276800) [pid = 1784] [serial = 1524] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x9dd4d400) [pid = 1784] [serial = 1521] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8d651800) [pid = 1784] [serial = 1538] [outer = (nil)] [url = about:blank] 09:35:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x874e9c00 == 123 [pid = 1784] [id = 550] 09:35:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x88d3c400) [pid = 1784] [serial = 1651] [outer = (nil)] 09:35:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x89f5ec00) [pid = 1784] [serial = 1652] [outer = 0x88d3c400] 09:35:37 INFO - PROCESS | 1784 | 1463762137521 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8a64b800) [pid = 1784] [serial = 1653] [outer = 0x88d3c400] 09:35:38 INFO - PROCESS | 1784 | 1463762138408 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3396ms 09:35:38 INFO - PROCESS | 1784 | 1463762138445 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:35:38 INFO - PROCESS | 1784 | 1463762138453 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:35:38 INFO - PROCESS | 1784 | 1463762138462 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1784 | 1463762138468 Marionette TRACE conn4 <- [1,2174,null,{}] 09:35:38 INFO - PROCESS | 1784 | 1463762138476 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 1784 | 1463762138711 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:35:39 INFO - PROCESS | 1784 | 1463762138981 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bc9e000 == 124 [pid = 1784] [id = 551] 09:35:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8bca6400) [pid = 1784] [serial = 1654] [outer = (nil)] 09:35:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8c1dec00) [pid = 1784] [serial = 1655] [outer = 0x8bca6400] 09:35:39 INFO - PROCESS | 1784 | 1463762139067 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8c372000) [pid = 1784] [serial = 1656] [outer = 0x8bca6400] 09:35:39 INFO - PROCESS | 1784 | 1463762139944 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1535ms 09:35:40 INFO - PROCESS | 1784 | 1463762139996 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1784 | 1463762140003 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:35:40 INFO - PROCESS | 1784 | 1463762140021 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1784 | 1463762140027 Marionette TRACE conn4 <- [1,2178,null,{}] 09:35:40 INFO - PROCESS | 1784 | 1463762140033 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 1784 | 1463762140337 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:35:40 INFO - PROCESS | 1784 | 1463762140376 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c374c00 == 125 [pid = 1784] [id = 552] 09:35:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8c397400) [pid = 1784] [serial = 1657] [outer = (nil)] 09:35:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8da85000) [pid = 1784] [serial = 1658] [outer = 0x8c397400] 09:35:40 INFO - PROCESS | 1784 | 1463762140458 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8dba4400) [pid = 1784] [serial = 1659] [outer = 0x8c397400] 09:35:41 INFO - PROCESS | 1784 | 1463762141618 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1643ms 09:35:41 INFO - PROCESS | 1784 | 1463762141664 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:35:41 INFO - PROCESS | 1784 | 1463762141669 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:35:41 INFO - PROCESS | 1784 | 1463762141676 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1784 | 1463762141682 Marionette TRACE conn4 <- [1,2182,null,{}] 09:35:41 INFO - PROCESS | 1784 | 1463762141707 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 1784 | 1463762142461 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x9a745000) [pid = 1784] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8ddc8400) [pid = 1784] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x91720000) [pid = 1784] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8a8f0c00) [pid = 1784] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8ddb8000) [pid = 1784] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x919e2000) [pid = 1784] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9b5f0000) [pid = 1784] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x874f8c00) [pid = 1784] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8e35c000) [pid = 1784] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8f95ac00) [pid = 1784] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9dc9f000) [pid = 1784] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x89f64800) [pid = 1784] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9a2b3800) [pid = 1784] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x8e130000) [pid = 1784] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8ee63400) [pid = 1784] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8bca3800) [pid = 1784] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x918abc00) [pid = 1784] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8f8c4800) [pid = 1784] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8a193400) [pid = 1784] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:35:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x872ff000) [pid = 1784] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:35:42 INFO - PROCESS | 1784 | 1463762142737 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x872ff000 == 126 [pid = 1784] [id = 553] 09:35:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x874f8c00) [pid = 1784] [serial = 1660] [outer = (nil)] 09:35:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8c1de400) [pid = 1784] [serial = 1661] [outer = 0x874f8c00] 09:35:42 INFO - PROCESS | 1784 | 1463762142821 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8e124000) [pid = 1784] [serial = 1662] [outer = 0x874f8c00] 09:35:43 INFO - PROCESS | 1784 | 1463762143633 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1995ms 09:35:43 INFO - PROCESS | 1784 | 1463762143671 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1784 | 1463762143675 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:35:43 INFO - PROCESS | 1784 | 1463762143695 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1784 | 1463762143700 Marionette TRACE conn4 <- [1,2186,null,{}] 09:35:43 INFO - PROCESS | 1784 | 1463762143706 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 1784 | 1463762143938 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:35:44 INFO - PROCESS | 1784 | 1463762144134 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e129000 == 127 [pid = 1784] [id = 554] 09:35:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8e282c00) [pid = 1784] [serial = 1663] [outer = (nil)] 09:35:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8e28cc00) [pid = 1784] [serial = 1664] [outer = 0x8e282c00] 09:35:44 INFO - PROCESS | 1784 | 1463762144213 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8e35c000) [pid = 1784] [serial = 1665] [outer = 0x8e282c00] 09:35:45 INFO - PROCESS | 1784 | 1463762145339 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1683ms 09:35:45 INFO - PROCESS | 1784 | 1463762145379 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1784 | 1463762145388 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:35:45 INFO - PROCESS | 1784 | 1463762145397 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1784 | 1463762145405 Marionette TRACE conn4 <- [1,2190,null,{}] 09:35:45 INFO - PROCESS | 1784 | 1463762145415 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1784 | 1463762145725 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:35:46 INFO - PROCESS | 1784 | 1463762146092 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb20000 == 128 [pid = 1784] [id = 555] 09:35:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8bc9c800) [pid = 1784] [serial = 1666] [outer = (nil)] 09:35:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8c391000) [pid = 1784] [serial = 1667] [outer = 0x8bc9c800] 09:35:46 INFO - PROCESS | 1784 | 1463762146191 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8dbaa400) [pid = 1784] [serial = 1668] [outer = 0x8bc9c800] 09:35:47 INFO - PROCESS | 1784 | 1463762147166 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1791ms 09:35:47 INFO - PROCESS | 1784 | 1463762147196 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1784 | 1463762147207 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:35:47 INFO - PROCESS | 1784 | 1463762147223 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1784 | 1463762147229 Marionette TRACE conn4 <- [1,2194,null,{}] 09:35:47 INFO - PROCESS | 1784 | 1463762147237 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 1784 | 1463762147496 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:35:47 INFO - PROCESS | 1784 | 1463762147851 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e12e400 == 129 [pid = 1784] [id = 556] 09:35:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8e281400) [pid = 1784] [serial = 1669] [outer = (nil)] 09:35:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8eb5f400) [pid = 1784] [serial = 1670] [outer = 0x8e281400] 09:35:47 INFO - PROCESS | 1784 | 1463762147951 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8ee5cc00) [pid = 1784] [serial = 1671] [outer = 0x8e281400] 09:35:48 INFO - PROCESS | 1784 | 1463762148923 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1744ms 09:35:48 INFO - PROCESS | 1784 | 1463762148967 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1784 | 1463762148973 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:35:48 INFO - PROCESS | 1784 | 1463762148980 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1784 | 1463762148987 Marionette TRACE conn4 <- [1,2198,null,{}] 09:35:49 INFO - PROCESS | 1784 | 1463762149006 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 1784 | 1463762149284 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:35:49 INFO - PROCESS | 1784 | 1463762149625 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8ba400 == 130 [pid = 1784] [id = 557] 09:35:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8f8c3000) [pid = 1784] [serial = 1672] [outer = (nil)] 09:35:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f956c00) [pid = 1784] [serial = 1673] [outer = 0x8f8c3000] 09:35:49 INFO - PROCESS | 1784 | 1463762149729 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x90d3e800) [pid = 1784] [serial = 1674] [outer = 0x8f8c3000] 09:35:50 INFO - PROCESS | 1784 | 1463762150639 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1698ms 09:35:50 INFO - PROCESS | 1784 | 1463762150688 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1784 | 1463762150694 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:35:50 INFO - PROCESS | 1784 | 1463762150726 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1784 | 1463762150729 Marionette TRACE conn4 <- [1,2202,null,{}] 09:35:50 INFO - PROCESS | 1784 | 1463762150737 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 1784 | 1463762150992 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:35:51 INFO - PROCESS | 1784 | 1463762151310 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddc8000 == 131 [pid = 1784] [id = 558] 09:35:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8f68b800) [pid = 1784] [serial = 1675] [outer = (nil)] 09:35:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x91007400) [pid = 1784] [serial = 1676] [outer = 0x8f68b800] 09:35:51 INFO - PROCESS | 1784 | 1463762151406 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x91010800) [pid = 1784] [serial = 1677] [outer = 0x8f68b800] 09:35:52 INFO - PROCESS | 1784 | 1463762152358 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 09:35:52 INFO - PROCESS | 1784 | 1463762152407 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:35:52 INFO - PROCESS | 1784 | 1463762152411 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:35:52 INFO - PROCESS | 1784 | 1463762152419 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1784 | 1463762152423 Marionette TRACE conn4 <- [1,2206,null,{}] 09:35:52 INFO - PROCESS | 1784 | 1463762152430 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1784 | 1463762152718 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:35:53 INFO - PROCESS | 1784 | 1463762153054 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddc7c00 == 132 [pid = 1784] [id = 559] 09:35:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f8c8800) [pid = 1784] [serial = 1678] [outer = (nil)] 09:35:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x9169b000) [pid = 1784] [serial = 1679] [outer = 0x8f8c8800] 09:35:53 INFO - PROCESS | 1784 | 1463762153151 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9169c800) [pid = 1784] [serial = 1680] [outer = 0x8f8c8800] 09:35:54 INFO - PROCESS | 1784 | 1463762154148 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1793ms 09:35:54 INFO - PROCESS | 1784 | 1463762154211 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1784 | 1463762154215 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:35:54 INFO - PROCESS | 1784 | 1463762154222 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1784 | 1463762154227 Marionette TRACE conn4 <- [1,2210,null,{}] 09:35:54 INFO - PROCESS | 1784 | 1463762154275 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1784 | 1463762154631 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:35:54 INFO - PROCESS | 1784 | 1463762154918 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x91698800 == 133 [pid = 1784] [id = 560] 09:35:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x916a0c00) [pid = 1784] [serial = 1681] [outer = (nil)] 09:35:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x918b5400) [pid = 1784] [serial = 1682] [outer = 0x916a0c00] 09:35:55 INFO - PROCESS | 1784 | 1463762155025 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x919e3c00) [pid = 1784] [serial = 1683] [outer = 0x916a0c00] 09:35:56 INFO - PROCESS | 1784 | 1463762155996 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1843ms 09:35:56 INFO - PROCESS | 1784 | 1463762156067 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1784 | 1463762156070 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:35:56 INFO - PROCESS | 1784 | 1463762156078 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1784 | 1463762156082 Marionette TRACE conn4 <- [1,2214,null,{}] 09:35:56 INFO - PROCESS | 1784 | 1463762156089 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 1784 | 1463762156350 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:35:56 INFO - PROCESS | 1784 | 1463762156699 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d9000 == 134 [pid = 1784] [id = 561] 09:35:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x919ea800) [pid = 1784] [serial = 1684] [outer = (nil)] 09:35:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x9275bc00) [pid = 1784] [serial = 1685] [outer = 0x919ea800] 09:35:56 INFO - PROCESS | 1784 | 1463762156794 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x92a0bc00) [pid = 1784] [serial = 1686] [outer = 0x919ea800] 09:35:57 INFO - PROCESS | 1784 | 1463762157808 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1789ms 09:35:57 INFO - PROCESS | 1784 | 1463762157868 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1784 | 1463762157872 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:35:57 INFO - PROCESS | 1784 | 1463762157880 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1784 | 1463762157884 Marionette TRACE conn4 <- [1,2218,null,{}] 09:35:57 INFO - PROCESS | 1784 | 1463762157891 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 1784 | 1463762158141 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:35:58 INFO - PROCESS | 1784 | 1463762158485 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x91751400 == 135 [pid = 1784] [id = 562] 09:35:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9175a400) [pid = 1784] [serial = 1687] [outer = (nil)] 09:35:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x93b0c000) [pid = 1784] [serial = 1688] [outer = 0x9175a400] 09:35:58 INFO - PROCESS | 1784 | 1463762158586 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x93b0f000) [pid = 1784] [serial = 1689] [outer = 0x9175a400] 09:35:59 INFO - PROCESS | 1784 | 1463762159486 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1637ms 09:35:59 INFO - PROCESS | 1784 | 1463762159518 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1784 | 1463762159521 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:35:59 INFO - PROCESS | 1784 | 1463762159530 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1784 | 1463762159535 Marionette TRACE conn4 <- [1,2222,null,{}] 09:35:59 INFO - PROCESS | 1784 | 1463762159564 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 1784 | 1463762159826 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:36:00 INFO - PROCESS | 1784 | 1463762160166 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x92ead800 == 136 [pid = 1784] [id = 563] 09:36:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x93bf0800) [pid = 1784] [serial = 1690] [outer = (nil)] 09:36:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x952c5400) [pid = 1784] [serial = 1691] [outer = 0x93bf0800] 09:36:00 INFO - PROCESS | 1784 | 1463762160269 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x95422800) [pid = 1784] [serial = 1692] [outer = 0x93bf0800] 09:36:01 INFO - PROCESS | 1784 | 1463762161186 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1706ms 09:36:01 INFO - PROCESS | 1784 | 1463762161236 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1784 | 1463762161241 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:36:01 INFO - PROCESS | 1784 | 1463762161248 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1784 | 1463762161253 Marionette TRACE conn4 <- [1,2226,null,{}] 09:36:01 INFO - PROCESS | 1784 | 1463762161260 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 1784 | 1463762161520 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:36:01 INFO - PROCESS | 1784 | 1463762161889 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x93be9000 == 137 [pid = 1784] [id = 564] 09:36:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x93bf2400) [pid = 1784] [serial = 1693] [outer = (nil)] 09:36:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x99780c00) [pid = 1784] [serial = 1694] [outer = 0x93bf2400] 09:36:01 INFO - PROCESS | 1784 | 1463762161985 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x997eb000) [pid = 1784] [serial = 1695] [outer = 0x93bf2400] 09:36:02 INFO - PROCESS | 1784 | 1463762162993 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1795ms 09:36:03 INFO - PROCESS | 1784 | 1463762163045 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1784 | 1463762163050 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:36:03 INFO - PROCESS | 1784 | 1463762163057 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1784 | 1463762163063 Marionette TRACE conn4 <- [1,2230,null,{}] 09:36:03 INFO - PROCESS | 1784 | 1463762163070 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 1784 | 1463762163354 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:36:03 INFO - PROCESS | 1784 | 1463762163708 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b05c00 == 138 [pid = 1784] [id = 565] 09:36:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9a745400) [pid = 1784] [serial = 1696] [outer = (nil)] 09:36:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9aa01400) [pid = 1784] [serial = 1697] [outer = 0x9a745400] 09:36:03 INFO - PROCESS | 1784 | 1463762163818 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9b2a0800) [pid = 1784] [serial = 1698] [outer = 0x9a745400] 09:36:04 INFO - PROCESS | 1784 | 1463762164742 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1756ms 09:36:04 INFO - PROCESS | 1784 | 1463762164814 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:36:04 INFO - PROCESS | 1784 | 1463762164819 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:36:04 INFO - PROCESS | 1784 | 1463762164827 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1784 | 1463762164830 Marionette TRACE conn4 <- [1,2234,null,{}] 09:36:04 INFO - PROCESS | 1784 | 1463762164838 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 1784 | 1463762165126 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:36:05 INFO - PROCESS | 1784 | 1463762165478 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a374000 == 139 [pid = 1784] [id = 566] 09:36:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9aa02800) [pid = 1784] [serial = 1699] [outer = (nil)] 09:36:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9b5f0000) [pid = 1784] [serial = 1700] [outer = 0x9aa02800] 09:36:05 INFO - PROCESS | 1784 | 1463762165572 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9b6a0800) [pid = 1784] [serial = 1701] [outer = 0x9aa02800] 09:36:06 INFO - PROCESS | 1784 | 1463762166481 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1686ms 09:36:06 INFO - PROCESS | 1784 | 1463762166515 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1784 | 1463762166518 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:36:06 INFO - PROCESS | 1784 | 1463762166527 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1784 | 1463762166541 Marionette TRACE conn4 <- [1,2238,null,{}] 09:36:06 INFO - PROCESS | 1784 | 1463762166548 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 1784 | 1463762166813 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:36:07 INFO - PROCESS | 1784 | 1463762167163 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f685400 == 140 [pid = 1784] [id = 567] 09:36:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x919ddc00) [pid = 1784] [serial = 1702] [outer = (nil)] 09:36:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9b6ac800) [pid = 1784] [serial = 1703] [outer = 0x919ddc00] 09:36:07 INFO - PROCESS | 1784 | 1463762167263 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9dca1000) [pid = 1784] [serial = 1704] [outer = 0x919ddc00] 09:36:08 INFO - PROCESS | 1784 | 1463762168188 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1698ms 09:36:08 INFO - PROCESS | 1784 | 1463762168226 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1784 | 1463762168229 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:36:08 INFO - PROCESS | 1784 | 1463762168237 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1784 | 1463762168242 Marionette TRACE conn4 <- [1,2242,null,{}] 09:36:08 INFO - PROCESS | 1784 | 1463762168248 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 1784 | 1463762168505 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:36:08 INFO - PROCESS | 1784 | 1463762168846 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f1000 == 141 [pid = 1784] [id = 568] 09:36:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x88b9f800) [pid = 1784] [serial = 1705] [outer = (nil)] 09:36:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0xa21a3c00) [pid = 1784] [serial = 1706] [outer = 0x88b9f800] 09:36:08 INFO - PROCESS | 1784 | 1463762168947 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0xa2279000) [pid = 1784] [serial = 1707] [outer = 0x88b9f800] 09:36:09 INFO - PROCESS | 1784 | 1463762169932 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1741ms 09:36:09 INFO - PROCESS | 1784 | 1463762169981 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:36:09 INFO - PROCESS | 1784 | 1463762169986 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:36:09 INFO - PROCESS | 1784 | 1463762169994 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1784 | 1463762169998 Marionette TRACE conn4 <- [1,2246,null,{}] 09:36:10 INFO - PROCESS | 1784 | 1463762170004 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 1784 | 1463762170264 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:36:10 INFO - PROCESS | 1784 | 1463762170615 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bb34400 == 142 [pid = 1784] [id = 569] 09:36:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9c0ef000) [pid = 1784] [serial = 1708] [outer = (nil)] 09:36:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0xa30f4400) [pid = 1784] [serial = 1709] [outer = 0x9c0ef000] 09:36:10 INFO - PROCESS | 1784 | 1463762170709 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa35e8c00) [pid = 1784] [serial = 1710] [outer = 0x9c0ef000] 09:36:11 INFO - PROCESS | 1784 | 1463762171669 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1734ms 09:36:11 INFO - PROCESS | 1784 | 1463762171727 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1784 | 1463762171731 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:36:11 INFO - PROCESS | 1784 | 1463762171739 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1784 | 1463762171743 Marionette TRACE conn4 <- [1,2250,null,{}] 09:36:11 INFO - PROCESS | 1784 | 1463762171750 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 1784 | 1463762172050 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:36:12 INFO - PROCESS | 1784 | 1463762172424 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d492c00 == 143 [pid = 1784] [id = 570] 09:36:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9100a400) [pid = 1784] [serial = 1711] [outer = (nil)] 09:36:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0xa628c800) [pid = 1784] [serial = 1712] [outer = 0x9100a400] 09:36:12 INFO - PROCESS | 1784 | 1463762172516 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0xa67bf400) [pid = 1784] [serial = 1713] [outer = 0x9100a400] 09:36:13 INFO - PROCESS | 1784 | 1463762173519 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1840ms 09:36:13 INFO - PROCESS | 1784 | 1463762173581 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1784 | 1463762173584 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:36:13 INFO - PROCESS | 1784 | 1463762173592 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1784 | 1463762173596 Marionette TRACE conn4 <- [1,2254,null,{}] 09:36:13 INFO - PROCESS | 1784 | 1463762173602 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 1784 | 1463762173851 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:36:14 INFO - PROCESS | 1784 | 1463762174202 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b2b3400 == 144 [pid = 1784] [id = 571] 09:36:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x9dd52400) [pid = 1784] [serial = 1714] [outer = (nil)] 09:36:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0xa6ce2000) [pid = 1784] [serial = 1715] [outer = 0x9dd52400] 09:36:14 INFO - PROCESS | 1784 | 1463762174304 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0xa6e90800) [pid = 1784] [serial = 1716] [outer = 0x9dd52400] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48d000 == 143 [pid = 1784] [id = 320] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x88d42400 == 142 [pid = 1784] [id = 492] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8c370000 == 141 [pid = 1784] [id = 493] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x874f7000 == 140 [pid = 1784] [id = 496] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8eec7c00 == 139 [pid = 1784] [id = 497] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8d497c00 == 138 [pid = 1784] [id = 490] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x91756400 == 137 [pid = 1784] [id = 498] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8c7800 == 136 [pid = 1784] [id = 499] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc42000 == 135 [pid = 1784] [id = 494] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x872fd000 == 134 [pid = 1784] [id = 495] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb64400 == 133 [pid = 1784] [id = 544] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8da89400 == 132 [pid = 1784] [id = 542] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x99edfc00 == 131 [pid = 1784] [id = 543] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9174bc00 == 130 [pid = 1784] [id = 541] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x88b95000 == 129 [pid = 1784] [id = 540] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8eece000 == 128 [pid = 1784] [id = 539] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f960000 == 127 [pid = 1784] [id = 538] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4d400 == 126 [pid = 1784] [id = 537] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8d494000 == 125 [pid = 1784] [id = 535] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1e1800 == 124 [pid = 1784] [id = 536] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1dac00 == 123 [pid = 1784] [id = 534] 09:36:16 INFO - PROCESS | 1784 | --DOCSHELL 0x874f8800 == 122 [pid = 1784] [id = 533] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0x9aa02000) [pid = 1784] [serial = 1571] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x9b5f6000) [pid = 1784] [serial = 1577] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x92752400) [pid = 1784] [serial = 1560] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8c394400) [pid = 1784] [serial = 1595] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x997f0800) [pid = 1784] [serial = 1569] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0xa675ac00) [pid = 1784] [serial = 1589] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x954d5400) [pid = 1784] [serial = 1565] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0xa3083400) [pid = 1784] [serial = 1581] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8ddb5000) [pid = 1784] [serial = 1476] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8dc49c00) [pid = 1784] [serial = 1598] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8f68e000) [pid = 1784] [serial = 1551] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x91750c00) [pid = 1784] [serial = 1556] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0xa26e4800) [pid = 1784] [serial = 1580] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0xa34ca400) [pid = 1784] [serial = 1584] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8a656c00) [pid = 1784] [serial = 1541] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x97738c00) [pid = 1784] [serial = 1566] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x9dca7800) [pid = 1784] [serial = 1578] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9b2b4800) [pid = 1784] [serial = 1572] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0xa3255c00) [pid = 1784] [serial = 1583] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9b6a7800) [pid = 1784] [serial = 1575] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8e357400) [pid = 1784] [serial = 1547] [outer = (nil)] [url = about:blank] 09:36:16 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8eecd400) [pid = 1784] [serial = 1550] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x90d37c00) [pid = 1784] [serial = 1554] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9b5f5c00) [pid = 1784] [serial = 1574] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x99389000) [pid = 1784] [serial = 1568] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8da8a800) [pid = 1784] [serial = 1544] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x93b07c00) [pid = 1784] [serial = 1563] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x920a3400) [pid = 1784] [serial = 1559] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x92ea7800) [pid = 1784] [serial = 1562] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0xa503f000) [pid = 1784] [serial = 1586] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8aa4dc00) [pid = 1784] [serial = 1593] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8bb21c00) [pid = 1784] [serial = 1542] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0xa26e4400) [pid = 1784] [serial = 1527] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0xa50e4800) [pid = 1784] [serial = 1587] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x9175ac00) [pid = 1784] [serial = 1557] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8dc4d000) [pid = 1784] [serial = 1545] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8a658800) [pid = 1784] [serial = 1592] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8d495800) [pid = 1784] [serial = 1596] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8f962800) [pid = 1784] [serial = 1553] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8eb65c00) [pid = 1784] [serial = 1548] [outer = (nil)] [url = about:blank] 09:36:17 INFO - PROCESS | 1784 | 1463762177343 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 3797ms 09:36:17 INFO - PROCESS | 1784 | 1463762177390 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1784 | 1463762177398 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:36:17 INFO - PROCESS | 1784 | 1463762177410 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1784 | 1463762177415 Marionette TRACE conn4 <- [1,2258,null,{}] 09:36:17 INFO - PROCESS | 1784 | 1463762177427 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 1784 | 1463762177703 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:36:17 INFO - PROCESS | 1784 | 1463762177920 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c7800 == 123 [pid = 1784] [id = 572] 09:36:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x88b30400) [pid = 1784] [serial = 1717] [outer = (nil)] 09:36:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a0f3800) [pid = 1784] [serial = 1718] [outer = 0x88b30400] 09:36:18 INFO - PROCESS | 1784 | 1463762178029 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8a8f0000) [pid = 1784] [serial = 1719] [outer = 0x88b30400] 09:36:18 INFO - PROCESS | 1784 | 1463762178898 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1542ms 09:36:18 INFO - PROCESS | 1784 | 1463762178952 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1784 | 1463762178962 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:36:18 INFO - PROCESS | 1784 | 1463762178975 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1784 | 1463762178979 Marionette TRACE conn4 <- [1,2262,null,{}] 09:36:18 INFO - PROCESS | 1784 | 1463762178986 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 1784 | 1463762179223 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:36:19 INFO - PROCESS | 1784 | 1463762179516 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee8000 == 124 [pid = 1784] [id = 573] 09:36:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8bb18c00) [pid = 1784] [serial = 1720] [outer = (nil)] 09:36:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8c1e0000) [pid = 1784] [serial = 1721] [outer = 0x8bb18c00] 09:36:19 INFO - PROCESS | 1784 | 1463762179611 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8c38e400) [pid = 1784] [serial = 1722] [outer = 0x8bb18c00] 09:36:20 INFO - PROCESS | 1784 | 1463762180554 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1644ms 09:36:20 INFO - PROCESS | 1784 | 1463762180619 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1784 | 1463762180624 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:36:20 INFO - PROCESS | 1784 | 1463762180632 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1784 | 1463762180639 Marionette TRACE conn4 <- [1,2266,null,{}] 09:36:20 INFO - PROCESS | 1784 | 1463762180689 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 1784 | 1463762181052 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:36:21 INFO - PROCESS | 1784 | 1463762181261 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c394400 == 125 [pid = 1784] [id = 574] 09:36:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8dc43400) [pid = 1784] [serial = 1723] [outer = (nil)] 09:36:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8ddaf000) [pid = 1784] [serial = 1724] [outer = 0x8dc43400] 09:36:21 INFO - PROCESS | 1784 | 1463762181346 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8ddc6800) [pid = 1784] [serial = 1725] [outer = 0x8dc43400] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8c397400) [pid = 1784] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x874f8c00) [pid = 1784] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x954d1800) [pid = 1784] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x9dc9e400) [pid = 1784] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8ee5d400) [pid = 1784] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x99ee6800) [pid = 1784] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8e284c00) [pid = 1784] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x91758800) [pid = 1784] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8f961c00) [pid = 1784] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8f95fc00) [pid = 1784] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x90d37400) [pid = 1784] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8eb5a400) [pid = 1784] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8e289400) [pid = 1784] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8da8cc00) [pid = 1784] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8c36ec00) [pid = 1784] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x88b94400) [pid = 1784] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8bca6400) [pid = 1784] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x88d3c400) [pid = 1784] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0xa3250800) [pid = 1784] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa26cc800) [pid = 1784] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x92760c00) [pid = 1784] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0xa35f6800) [pid = 1784] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:36:22 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x874f1c00) [pid = 1784] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:36:22 INFO - PROCESS | 1784 | 1463762182663 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2072ms 09:36:22 INFO - PROCESS | 1784 | 1463762182726 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1784 | 1463762182731 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:36:22 INFO - PROCESS | 1784 | 1463762182739 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1784 | 1463762182742 Marionette TRACE conn4 <- [1,2270,null,{}] 09:36:22 INFO - PROCESS | 1784 | 1463762182749 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 1784 | 1463762182990 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:36:23 INFO - PROCESS | 1784 | 1463762183262 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8eb400 == 126 [pid = 1784] [id = 575] 09:36:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8aeed400) [pid = 1784] [serial = 1726] [outer = (nil)] 09:36:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8ddc4400) [pid = 1784] [serial = 1727] [outer = 0x8aeed400] 09:36:23 INFO - PROCESS | 1784 | 1463762183347 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8e12a800) [pid = 1784] [serial = 1728] [outer = 0x8aeed400] 09:36:24 INFO - PROCESS | 1784 | 1463762184341 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1636ms 09:36:24 INFO - PROCESS | 1784 | 1463762184375 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1784 | 1463762184382 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:36:24 INFO - PROCESS | 1784 | 1463762184394 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1784 | 1463762184402 Marionette TRACE conn4 <- [1,2274,null,{}] 09:36:24 INFO - PROCESS | 1784 | 1463762184414 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 1784 | 1463762184688 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:36:25 INFO - PROCESS | 1784 | 1463762185057 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b9fc00 == 127 [pid = 1784] [id = 576] 09:36:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x89f64800) [pid = 1784] [serial = 1729] [outer = (nil)] 09:36:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8a8f7000) [pid = 1784] [serial = 1730] [outer = 0x89f64800] 09:36:25 INFO - PROCESS | 1784 | 1463762185161 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8bb17400) [pid = 1784] [serial = 1731] [outer = 0x89f64800] 09:36:26 INFO - PROCESS | 1784 | 1463762186168 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1793ms 09:36:26 INFO - PROCESS | 1784 | 1463762186187 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:36:26 INFO - PROCESS | 1784 | 1463762186197 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:36:26 INFO - PROCESS | 1784 | 1463762186210 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1784 | 1463762186216 Marionette TRACE conn4 <- [1,2278,null,{}] 09:36:26 INFO - PROCESS | 1784 | 1463762186244 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 1784 | 1463762186512 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:36:26 INFO - PROCESS | 1784 | 1463762186844 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca7c00 == 128 [pid = 1784] [id = 577] 09:36:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8d493400) [pid = 1784] [serial = 1732] [outer = (nil)] 09:36:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8dc42800) [pid = 1784] [serial = 1733] [outer = 0x8d493400] 09:36:26 INFO - PROCESS | 1784 | 1463762186940 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8ddc0800) [pid = 1784] [serial = 1734] [outer = 0x8d493400] 09:36:27 INFO - PROCESS | 1784 | 1463762187883 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1744ms 09:36:27 INFO - PROCESS | 1784 | 1463762187953 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1784 | 1463762187958 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:36:27 INFO - PROCESS | 1784 | 1463762187966 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1784 | 1463762187973 Marionette TRACE conn4 <- [1,2282,null,{}] 09:36:27 INFO - PROCESS | 1784 | 1463762187992 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 1784 | 1463762188347 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:36:28 INFO - PROCESS | 1784 | 1463762188747 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48f000 == 129 [pid = 1784] [id = 578] 09:36:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8ee5dc00) [pid = 1784] [serial = 1735] [outer = (nil)] 09:36:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8eec5c00) [pid = 1784] [serial = 1736] [outer = 0x8ee5dc00] 09:36:28 INFO - PROCESS | 1784 | 1463762188846 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f685800) [pid = 1784] [serial = 1737] [outer = 0x8ee5dc00] 09:36:29 INFO - PROCESS | 1784 | 1463762189821 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1900ms 09:36:29 INFO - PROCESS | 1784 | 1463762189883 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1784 | 1463762189889 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:36:29 INFO - PROCESS | 1784 | 1463762189901 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1784 | 1463762189906 Marionette TRACE conn4 <- [1,2286,null,{}] 09:36:29 INFO - PROCESS | 1784 | 1463762189913 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 1784 | 1463762190175 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:36:30 INFO - PROCESS | 1784 | 1463762190523 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d43000 == 130 [pid = 1784] [id = 579] 09:36:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8eec0400) [pid = 1784] [serial = 1738] [outer = (nil)] 09:36:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8f959400) [pid = 1784] [serial = 1739] [outer = 0x8eec0400] 09:36:30 INFO - PROCESS | 1784 | 1463762190619 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x90d37400) [pid = 1784] [serial = 1740] [outer = 0x8eec0400] 09:36:31 INFO - PROCESS | 1784 | 1463762191556 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:36:31 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 09:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1692ms 09:36:31 INFO - PROCESS | 1784 | 1463762191595 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1784 | 1463762191600 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:36:31 INFO - PROCESS | 1784 | 1463762191608 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1784 | 1463762191612 Marionette TRACE conn4 <- [1,2290,null,{}] 09:36:31 INFO - PROCESS | 1784 | 1463762191620 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 1784 | 1463762191887 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:36:32 INFO - PROCESS | 1784 | 1463762192225 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8be800 == 131 [pid = 1784] [id = 580] 09:36:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x90d3c800) [pid = 1784] [serial = 1741] [outer = (nil)] 09:36:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x9100c800) [pid = 1784] [serial = 1742] [outer = 0x90d3c800] 09:36:32 INFO - PROCESS | 1784 | 1463762192328 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x91695800) [pid = 1784] [serial = 1743] [outer = 0x90d3c800] 09:36:33 INFO - PROCESS | 1784 | 1463762193306 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1743ms 09:36:33 INFO - PROCESS | 1784 | 1463762193351 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:36:33 INFO - PROCESS | 1784 | 1463762193356 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:36:33 INFO - PROCESS | 1784 | 1463762193364 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1784 | 1463762193367 Marionette TRACE conn4 <- [1,2294,null,{}] 09:36:33 INFO - PROCESS | 1784 | 1463762193375 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 1784 | 1463762193665 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:36:34 INFO - PROCESS | 1784 | 1463762194029 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f95b800 == 132 [pid = 1784] [id = 581] 09:36:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x9171c400) [pid = 1784] [serial = 1744] [outer = (nil)] 09:36:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x91758000) [pid = 1784] [serial = 1745] [outer = 0x9171c400] 09:36:34 INFO - PROCESS | 1784 | 1463762194126 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x918aec00) [pid = 1784] [serial = 1746] [outer = 0x9171c400] 09:36:35 INFO - PROCESS | 1784 | 1463762195041 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1736ms 09:36:35 INFO - PROCESS | 1784 | 1463762195099 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 1784 | 1463762195103 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:36:35 INFO - PROCESS | 1784 | 1463762195111 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1784 | 1463762195115 Marionette TRACE conn4 <- [1,2298,null,{}] 09:36:35 INFO - PROCESS | 1784 | 1463762195121 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 1784 | 1463762195367 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:36:35 INFO - PROCESS | 1784 | 1463762195704 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9169f000 == 133 [pid = 1784] [id = 582] 09:36:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x91758800) [pid = 1784] [serial = 1747] [outer = (nil)] 09:36:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x920afc00) [pid = 1784] [serial = 1748] [outer = 0x91758800] 09:36:35 INFO - PROCESS | 1784 | 1463762195807 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x92754000) [pid = 1784] [serial = 1749] [outer = 0x91758800] 09:36:37 INFO - PROCESS | 1784 | 1463762197053 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1996ms 09:36:37 INFO - PROCESS | 1784 | 1463762197140 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1784 | 1463762197147 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:36:37 INFO - PROCESS | 1784 | 1463762197160 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1784 | 1463762197165 Marionette TRACE conn4 <- [1,2302,null,{}] 09:36:37 INFO - PROCESS | 1784 | 1463762197177 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 1784 | 1463762197662 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:36:37 INFO - PROCESS | 1784 | 1463762197890 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x918b5800 == 134 [pid = 1784] [id = 583] 09:36:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x920b0800) [pid = 1784] [serial = 1750] [outer = (nil)] 09:36:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x93b07400) [pid = 1784] [serial = 1751] [outer = 0x920b0800] 09:36:37 INFO - PROCESS | 1784 | 1463762197987 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x93be7000) [pid = 1784] [serial = 1752] [outer = 0x920b0800] 09:36:39 INFO - PROCESS | 1784 | 1463762199175 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2061ms 09:36:39 INFO - PROCESS | 1784 | 1463762199220 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:36:39 INFO - PROCESS | 1784 | 1463762199225 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:36:39 INFO - PROCESS | 1784 | 1463762199235 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1784 | 1463762199242 Marionette TRACE conn4 <- [1,2306,null,{}] 09:36:39 INFO - PROCESS | 1784 | 1463762199254 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 1784 | 1463762199551 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:36:39 INFO - PROCESS | 1784 | 1463762199910 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da86000 == 135 [pid = 1784] [id = 584] 09:36:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x919e1400) [pid = 1784] [serial = 1753] [outer = (nil)] 09:36:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x97735800) [pid = 1784] [serial = 1754] [outer = 0x919e1400] 09:36:40 INFO - PROCESS | 1784 | 1463762200008 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x98230c00) [pid = 1784] [serial = 1755] [outer = 0x919e1400] 09:36:40 INFO - PROCESS | 1784 | 1463762200981 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1791ms 09:36:41 INFO - PROCESS | 1784 | 1463762201024 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:36:41 INFO - PROCESS | 1784 | 1463762201029 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:36:41 INFO - PROCESS | 1784 | 1463762201037 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1784 | 1463762201041 Marionette TRACE conn4 <- [1,2310,null,{}] 09:36:41 INFO - PROCESS | 1784 | 1463762201048 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 1784 | 1463762201324 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:36:41 INFO - PROCESS | 1784 | 1463762201671 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaf000 == 136 [pid = 1784] [id = 585] 09:36:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x952c4400) [pid = 1784] [serial = 1756] [outer = (nil)] 09:36:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x99e10c00) [pid = 1784] [serial = 1757] [outer = 0x952c4400] 09:36:41 INFO - PROCESS | 1784 | 1463762201777 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9a2b2000) [pid = 1784] [serial = 1758] [outer = 0x952c4400] 09:36:42 INFO - PROCESS | 1784 | 1463762202768 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1793ms 09:36:42 INFO - PROCESS | 1784 | 1463762202831 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:36:42 INFO - PROCESS | 1784 | 1463762202836 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:36:42 INFO - PROCESS | 1784 | 1463762202845 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1784 | 1463762202851 Marionette TRACE conn4 <- [1,2314,null,{}] 09:36:42 INFO - PROCESS | 1784 | 1463762202860 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1784 | 1463762203277 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:36:43 INFO - PROCESS | 1784 | 1463762203619 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa0b800 == 137 [pid = 1784] [id = 586] 09:36:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9aa0f800) [pid = 1784] [serial = 1759] [outer = (nil)] 09:36:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9b2b4c00) [pid = 1784] [serial = 1760] [outer = 0x9aa0f800] 09:36:43 INFO - PROCESS | 1784 | 1463762203728 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9b5fc800) [pid = 1784] [serial = 1761] [outer = 0x9aa0f800] 09:36:44 INFO - PROCESS | 1784 | 1463762204748 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1941ms 09:36:44 INFO - PROCESS | 1784 | 1463762204785 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1784 | 1463762204789 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:36:44 INFO - PROCESS | 1784 | 1463762204798 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1784 | 1463762204803 Marionette TRACE conn4 <- [1,2318,null,{}] 09:36:44 INFO - PROCESS | 1784 | 1463762204810 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 1784 | 1463762205070 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:36:45 INFO - PROCESS | 1784 | 1463762205427 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a74c000 == 138 [pid = 1784] [id = 587] 09:36:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9b2b6800) [pid = 1784] [serial = 1762] [outer = (nil)] 09:36:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9c0f2c00) [pid = 1784] [serial = 1763] [outer = 0x9b2b6800] 09:36:45 INFO - PROCESS | 1784 | 1463762205529 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9dca6800) [pid = 1784] [serial = 1764] [outer = 0x9b2b6800] 09:36:46 INFO - PROCESS | 1784 | 1463762206518 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1784 | 1463762206589 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:36:46 INFO - PROCESS | 1784 | 1463762206656 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1784 | 1463762206661 Marionette TRACE conn4 <- [1,2322,null,{}] 09:36:46 INFO - PROCESS | 1784 | 1463762206685 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 1784 | 1463762206970 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:36:47 INFO - PROCESS | 1784 | 1463762207322 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x872ffc00 == 139 [pid = 1784] [id = 588] 09:36:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x88b3d400) [pid = 1784] [serial = 1765] [outer = (nil)] 09:36:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9b8b1400) [pid = 1784] [serial = 1766] [outer = 0x88b3d400] 09:36:47 INFO - PROCESS | 1784 | 1463762207418 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0xa30d5400) [pid = 1784] [serial = 1767] [outer = 0x88b3d400] 09:36:48 INFO - PROCESS | 1784 | 1463762208386 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1810ms 09:36:48 INFO - PROCESS | 1784 | 1463762208420 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1784 | 1463762208424 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:36:48 INFO - PROCESS | 1784 | 1463762208432 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1784 | 1463762208436 Marionette TRACE conn4 <- [1,2326,null,{}] 09:36:48 INFO - PROCESS | 1784 | 1463762208443 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 1784 | 1463762208717 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:36:49 INFO - PROCESS | 1784 | 1463762209071 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9174cc00 == 140 [pid = 1784] [id = 589] 09:36:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x9aa3a000) [pid = 1784] [serial = 1768] [outer = (nil)] 09:36:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0xa50e4800) [pid = 1784] [serial = 1769] [outer = 0x9aa3a000] 09:36:49 INFO - PROCESS | 1784 | 1463762209175 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0xa6281000) [pid = 1784] [serial = 1770] [outer = 0x9aa3a000] 09:36:50 INFO - PROCESS | 1784 | 1463762210089 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1687ms 09:36:50 INFO - PROCESS | 1784 | 1463762210120 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1784 | 1463762210125 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:36:50 INFO - PROCESS | 1784 | 1463762210155 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1784 | 1463762210160 Marionette TRACE conn4 <- [1,2330,null,{}] 09:36:50 INFO - PROCESS | 1784 | 1463762210167 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 1784 | 1463762210426 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:36:50 INFO - PROCESS | 1784 | 1463762210778 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5f7400 == 141 [pid = 1784] [id = 590] 09:36:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0xa3250800) [pid = 1784] [serial = 1771] [outer = (nil)] 09:36:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0xa6c35000) [pid = 1784] [serial = 1772] [outer = 0xa3250800] 09:36:50 INFO - PROCESS | 1784 | 1463762210892 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa6c3b000) [pid = 1784] [serial = 1773] [outer = 0xa3250800] 09:36:51 INFO - PROCESS | 1784 | 1463762211820 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1743ms 09:36:51 INFO - PROCESS | 1784 | 1463762211896 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1784 | 1463762211901 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:36:51 INFO - PROCESS | 1784 | 1463762211913 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1784 | 1463762211916 Marionette TRACE conn4 <- [1,2334,null,{}] 09:36:51 INFO - PROCESS | 1784 | 1463762211924 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 1784 | 1463762212190 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:36:52 INFO - PROCESS | 1784 | 1463762212522 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4a6800 == 142 [pid = 1784] [id = 591] 09:36:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x8e4a7c00) [pid = 1784] [serial = 1774] [outer = (nil)] 09:36:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x8e4af000) [pid = 1784] [serial = 1775] [outer = 0x8e4a7c00] 09:36:52 INFO - PROCESS | 1784 | 1463762212621 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x8e4b0c00) [pid = 1784] [serial = 1776] [outer = 0x8e4a7c00] 09:36:53 INFO - PROCESS | 1784 | 1463762213553 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1694ms 09:36:53 INFO - PROCESS | 1784 | 1463762213609 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1784 | 1463762213612 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:36:53 INFO - PROCESS | 1784 | 1463762213630 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1784 | 1463762213640 Marionette TRACE conn4 <- [1,2338,null,{}] 09:36:53 INFO - PROCESS | 1784 | 1463762213648 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 1784 | 1463762213913 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:36:54 INFO - PROCESS | 1784 | 1463762214272 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4ab400 == 143 [pid = 1784] [id = 592] 09:36:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x8e4b3800) [pid = 1784] [serial = 1777] [outer = (nil)] 09:36:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0xa68a0c00) [pid = 1784] [serial = 1778] [outer = 0x8e4b3800] 09:36:54 INFO - PROCESS | 1784 | 1463762214370 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 176 (0xa6ce1400) [pid = 1784] [serial = 1779] [outer = 0x8e4b3800] 09:36:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8d64d400 == 142 [pid = 1784] [id = 212] 09:36:56 INFO - PROCESS | 1784 | --DOCSHELL 0x874e9c00 == 141 [pid = 1784] [id = 550] 09:36:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f3c00 == 140 [pid = 1784] [id = 217] 09:36:56 INFO - PROCESS | 1784 | --DOCSHELL 0x872f0400 == 139 [pid = 1784] [id = 491] 09:36:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8c38b400 == 138 [pid = 1784] [id = 399] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 175 (0xa67c4000) [pid = 1784] [serial = 1590] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8dc48c00) [pid = 1784] [serial = 1539] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8f8c3400) [pid = 1784] [serial = 1614] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8f68a800) [pid = 1784] [serial = 1613] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8eb67c00) [pid = 1784] [serial = 1611] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8eb5bc00) [pid = 1784] [serial = 1610] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8ddb6800) [pid = 1784] [serial = 1608] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8dbad800) [pid = 1784] [serial = 1607] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8c398000) [pid = 1784] [serial = 1605] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8c376400) [pid = 1784] [serial = 1604] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8a0f4000) [pid = 1784] [serial = 1602] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x88ba0800) [pid = 1784] [serial = 1601] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8c1dec00) [pid = 1784] [serial = 1655] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x89f5ec00) [pid = 1784] [serial = 1652] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8a64b800) [pid = 1784] [serial = 1653] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0xa6ce3c00) [pid = 1784] [serial = 1650] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0xa6ce0c00) [pid = 1784] [serial = 1649] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0xa6c3b800) [pid = 1784] [serial = 1647] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0xa6c38c00) [pid = 1784] [serial = 1646] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0xa68a2800) [pid = 1784] [serial = 1644] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0xa683a000) [pid = 1784] [serial = 1643] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0xa35f4c00) [pid = 1784] [serial = 1641] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8e124000) [pid = 1784] [serial = 1662] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8dba4400) [pid = 1784] [serial = 1659] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8c372000) [pid = 1784] [serial = 1656] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8da85000) [pid = 1784] [serial = 1658] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8c1de400) [pid = 1784] [serial = 1661] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0xa3250400) [pid = 1784] [serial = 1640] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0xa1152400) [pid = 1784] [serial = 1637] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0xa2281800) [pid = 1784] [serial = 1638] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9b3c2c00) [pid = 1784] [serial = 1635] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x9ad27800) [pid = 1784] [serial = 1634] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9a476c00) [pid = 1784] [serial = 1632] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x9a046000) [pid = 1784] [serial = 1631] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x99187000) [pid = 1784] [serial = 1629] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x97733c00) [pid = 1784] [serial = 1628] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9473e000) [pid = 1784] [serial = 1626] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x93bf1000) [pid = 1784] [serial = 1625] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x9275e400) [pid = 1784] [serial = 1623] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x9275b000) [pid = 1784] [serial = 1622] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x919de800) [pid = 1784] [serial = 1620] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x918b3800) [pid = 1784] [serial = 1619] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x91717400) [pid = 1784] [serial = 1617] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x90dd1400) [pid = 1784] [serial = 1616] [outer = (nil)] [url = about:blank] 09:36:57 INFO - PROCESS | 1784 | 1463762217679 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 4110ms 09:36:57 INFO - PROCESS | 1784 | 1463762217737 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1784 | 1463762217745 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:36:57 INFO - PROCESS | 1784 | 1463762217756 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1784 | 1463762217762 Marionette TRACE conn4 <- [1,2342,null,{}] 09:36:57 INFO - PROCESS | 1784 | 1463762217774 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 1784 | 1463762218111 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:36:58 INFO - PROCESS | 1784 | 1463762218338 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b33800 == 139 [pid = 1784] [id = 593] 09:36:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x88d48800) [pid = 1784] [serial = 1780] [outer = (nil)] 09:36:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8a0f9000) [pid = 1784] [serial = 1781] [outer = 0x88d48800] 09:36:58 INFO - PROCESS | 1784 | 1463762218432 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8a651000) [pid = 1784] [serial = 1782] [outer = 0x88d48800] 09:36:59 INFO - PROCESS | 1784 | 1463762219335 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1639ms 09:36:59 INFO - PROCESS | 1784 | 1463762219423 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1784 | 1463762219433 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:36:59 INFO - PROCESS | 1784 | 1463762219446 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1784 | 1463762219450 Marionette TRACE conn4 <- [1,2346,null,{}] 09:36:59 INFO - PROCESS | 1784 | 1463762219464 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 1784 | 1463762219788 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:36:59 INFO - PROCESS | 1784 | 1463762219832 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb13000 == 140 [pid = 1784] [id = 594] 09:36:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8c1d9400) [pid = 1784] [serial = 1783] [outer = (nil)] 09:36:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8c36d800) [pid = 1784] [serial = 1784] [outer = 0x8c1d9400] 09:37:00 INFO - PROCESS | 1784 | 1463762219999 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8c38e000) [pid = 1784] [serial = 1785] [outer = 0x8c1d9400] 09:37:01 INFO - PROCESS | 1784 | 1463762221069 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1646ms 09:37:01 INFO - PROCESS | 1784 | 1463762221092 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1784 | 1463762221097 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:37:01 INFO - PROCESS | 1784 | 1463762221104 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1784 | 1463762221111 Marionette TRACE conn4 <- [1,2350,null,{}] 09:37:01 INFO - PROCESS | 1784 | 1463762221139 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 1784 | 1463762221465 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8db9a400) [pid = 1784] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8dc43400) [pid = 1784] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x88b30400) [pid = 1784] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9100a400) [pid = 1784] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9c0ef000) [pid = 1784] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x88b9f800) [pid = 1784] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x919ddc00) [pid = 1784] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9aa02800) [pid = 1784] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9a745400) [pid = 1784] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x93bf2400) [pid = 1784] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x93bf0800) [pid = 1784] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9175a400) [pid = 1784] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x919ea800) [pid = 1784] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x916a0c00) [pid = 1784] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8f8c8800) [pid = 1784] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8f68b800) [pid = 1784] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8f8c3000) [pid = 1784] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8e281400) [pid = 1784] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8bc9c800) [pid = 1784] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:37:02 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8bb18c00) [pid = 1784] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:37:02 INFO - PROCESS | 1784 | 1463762222425 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ee400 == 141 [pid = 1784] [id = 595] 09:37:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x88b30400) [pid = 1784] [serial = 1786] [outer = (nil)] 09:37:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8d645c00) [pid = 1784] [serial = 1787] [outer = 0x88b30400] 09:37:02 INFO - PROCESS | 1784 | 1463762222517 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8dba5000) [pid = 1784] [serial = 1788] [outer = 0x88b30400] 09:37:03 INFO - PROCESS | 1784 | 1463762223391 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2313ms 09:37:03 INFO - PROCESS | 1784 | 1463762223421 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1784 | 1463762223429 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:37:03 INFO - PROCESS | 1784 | 1463762223455 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1784 | 1463762223461 Marionette TRACE conn4 <- [1,2354,null,{}] 09:37:03 INFO - PROCESS | 1784 | 1463762223475 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 1784 | 1463762223835 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:37:04 INFO - PROCESS | 1784 | 1463762224139 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c36ec00 == 142 [pid = 1784] [id = 596] 09:37:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8da8d400) [pid = 1784] [serial = 1789] [outer = (nil)] 09:37:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8dc4fc00) [pid = 1784] [serial = 1790] [outer = 0x8da8d400] 09:37:04 INFO - PROCESS | 1784 | 1463762224220 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8ded2c00) [pid = 1784] [serial = 1791] [outer = 0x8da8d400] 09:37:05 INFO - PROCESS | 1784 | 1463762225349 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1962ms 09:37:05 INFO - PROCESS | 1784 | 1463762225402 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1784 | 1463762225411 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:37:05 INFO - PROCESS | 1784 | 1463762225422 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1784 | 1463762225430 Marionette TRACE conn4 <- [1,2358,null,{}] 09:37:05 INFO - PROCESS | 1784 | 1463762225440 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 1784 | 1463762225709 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:37:06 INFO - PROCESS | 1784 | 1463762226071 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5f000 == 143 [pid = 1784] [id = 597] 09:37:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8a193400) [pid = 1784] [serial = 1792] [outer = (nil)] 09:37:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8aee2400) [pid = 1784] [serial = 1793] [outer = 0x8a193400] 09:37:06 INFO - PROCESS | 1784 | 1463762226185 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8c1dec00) [pid = 1784] [serial = 1794] [outer = 0x8a193400] 09:37:07 INFO - PROCESS | 1784 | 1463762227184 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1838ms 09:37:07 INFO - PROCESS | 1784 | 1463762227261 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1784 | 1463762227271 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:37:07 INFO - PROCESS | 1784 | 1463762227285 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1784 | 1463762227289 Marionette TRACE conn4 <- [1,2362,null,{}] 09:37:07 INFO - PROCESS | 1784 | 1463762227297 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1784 | 1463762227598 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:37:07 INFO - PROCESS | 1784 | 1463762227955 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c395000 == 144 [pid = 1784] [id = 598] 09:37:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8db9e000) [pid = 1784] [serial = 1795] [outer = (nil)] 09:37:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8dc48800) [pid = 1784] [serial = 1796] [outer = 0x8db9e000] 09:37:08 INFO - PROCESS | 1784 | 1463762228052 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8ded7c00) [pid = 1784] [serial = 1797] [outer = 0x8db9e000] 09:37:09 INFO - PROCESS | 1784 | 1463762229118 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1891ms 09:37:09 INFO - PROCESS | 1784 | 1463762229176 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1784 | 1463762229181 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:37:09 INFO - PROCESS | 1784 | 1463762229189 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1784 | 1463762229196 Marionette TRACE conn4 <- [1,2366,null,{}] 09:37:09 INFO - PROCESS | 1784 | 1463762229215 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1784 | 1463762229514 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:37:09 INFO - PROCESS | 1784 | 1463762229856 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e354800 == 145 [pid = 1784] [id = 599] 09:37:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8e4ac000) [pid = 1784] [serial = 1798] [outer = (nil)] 09:37:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8eb5bc00) [pid = 1784] [serial = 1799] [outer = 0x8e4ac000] 09:37:09 INFO - PROCESS | 1784 | 1463762229960 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8ee56400) [pid = 1784] [serial = 1800] [outer = 0x8e4ac000] 09:37:10 INFO - PROCESS | 1784 | 1463762230885 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1744ms 09:37:10 INFO - PROCESS | 1784 | 1463762230950 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1784 | 1463762230957 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:37:10 INFO - PROCESS | 1784 | 1463762230969 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1784 | 1463762230972 Marionette TRACE conn4 <- [1,2370,null,{}] 09:37:10 INFO - PROCESS | 1784 | 1463762230980 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 1784 | 1463762231251 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:37:11 INFO - PROCESS | 1784 | 1463762231565 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db90400 == 146 [pid = 1784] [id = 600] 09:37:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8e4b5c00) [pid = 1784] [serial = 1801] [outer = (nil)] 09:37:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8eec3000) [pid = 1784] [serial = 1802] [outer = 0x8e4b5c00] 09:37:11 INFO - PROCESS | 1784 | 1463762231660 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8f68fc00) [pid = 1784] [serial = 1803] [outer = 0x8e4b5c00] 09:37:12 INFO - PROCESS | 1784 | 1463762232582 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1692ms 09:37:12 INFO - PROCESS | 1784 | 1463762232662 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:37:12 INFO - PROCESS | 1784 | 1463762232667 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:37:12 INFO - PROCESS | 1784 | 1463762232674 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1784 | 1463762232677 Marionette TRACE conn4 <- [1,2374,null,{}] 09:37:12 INFO - PROCESS | 1784 | 1463762232685 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1784 | 1463762232975 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:37:13 INFO - PROCESS | 1784 | 1463762233315 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee62400 == 147 [pid = 1784] [id = 601] 09:37:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8eece000) [pid = 1784] [serial = 1804] [outer = (nil)] 09:37:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f957800) [pid = 1784] [serial = 1805] [outer = 0x8eece000] 09:37:13 INFO - PROCESS | 1784 | 1463762233411 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f961c00) [pid = 1784] [serial = 1806] [outer = 0x8eece000] 09:37:14 INFO - PROCESS | 1784 | 1463762234478 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1838ms 09:37:14 INFO - PROCESS | 1784 | 1463762234512 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:37:14 INFO - PROCESS | 1784 | 1463762234516 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:37:14 INFO - PROCESS | 1784 | 1463762234524 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1784 | 1463762234529 Marionette TRACE conn4 <- [1,2378,null,{}] 09:37:14 INFO - PROCESS | 1784 | 1463762234535 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 1784 | 1463762234813 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:37:15 INFO - PROCESS | 1784 | 1463762235169 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d495c00 == 148 [pid = 1784] [id = 602] 09:37:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8da8ac00) [pid = 1784] [serial = 1807] [outer = (nil)] 09:37:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x91691400) [pid = 1784] [serial = 1808] [outer = 0x8da8ac00] 09:37:15 INFO - PROCESS | 1784 | 1463762235271 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x9169c400) [pid = 1784] [serial = 1809] [outer = 0x8da8ac00] 09:37:16 INFO - PROCESS | 1784 | 1463762236234 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1790ms 09:37:16 INFO - PROCESS | 1784 | 1463762236314 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1784 | 1463762236318 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:37:16 INFO - PROCESS | 1784 | 1463762236327 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1784 | 1463762236332 Marionette TRACE conn4 <- [1,2382,null,{}] 09:37:16 INFO - PROCESS | 1784 | 1463762236339 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 1784 | 1463762236627 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:37:16 INFO - PROCESS | 1784 | 1463762236970 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x90dd5800 == 149 [pid = 1784] [id = 603] 09:37:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x91002c00) [pid = 1784] [serial = 1810] [outer = (nil)] 09:37:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9174c000) [pid = 1784] [serial = 1811] [outer = 0x91002c00] 09:37:17 INFO - PROCESS | 1784 | 1463762237071 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x9174f400) [pid = 1784] [serial = 1812] [outer = 0x91002c00] 09:37:18 INFO - PROCESS | 1784 | 1463762238006 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1732ms 09:37:18 INFO - PROCESS | 1784 | 1463762238060 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 1784 | 1463762238065 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:37:18 INFO - PROCESS | 1784 | 1463762238072 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1784 | 1463762238077 Marionette TRACE conn4 <- [1,2386,null,{}] 09:37:18 INFO - PROCESS | 1784 | 1463762238085 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 1784 | 1463762238344 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:37:18 INFO - PROCESS | 1784 | 1463762238691 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9171c800 == 150 [pid = 1784] [id = 604] 09:37:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x91751000) [pid = 1784] [serial = 1813] [outer = (nil)] 09:37:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x919de400) [pid = 1784] [serial = 1814] [outer = 0x91751000] 09:37:18 INFO - PROCESS | 1784 | 1463762238785 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x919e7400) [pid = 1784] [serial = 1815] [outer = 0x91751000] 09:37:19 INFO - PROCESS | 1784 | 1463762239735 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1743ms 09:37:19 INFO - PROCESS | 1784 | 1463762239818 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1784 | 1463762239825 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:37:19 INFO - PROCESS | 1784 | 1463762239834 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1784 | 1463762239839 Marionette TRACE conn4 <- [1,2390,null,{}] 09:37:19 INFO - PROCESS | 1784 | 1463762239846 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 1784 | 1463762240171 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:37:20 INFO - PROCESS | 1784 | 1463762240561 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38f000 == 151 [pid = 1784] [id = 605] 09:37:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8f957000) [pid = 1784] [serial = 1816] [outer = (nil)] 09:37:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x9275cc00) [pid = 1784] [serial = 1817] [outer = 0x8f957000] 09:37:20 INFO - PROCESS | 1784 | 1463762240697 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x92a0f000) [pid = 1784] [serial = 1818] [outer = 0x8f957000] 09:37:21 INFO - PROCESS | 1784 | 1463762241735 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1937ms 09:37:21 INFO - PROCESS | 1784 | 1463762241771 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:37:21 INFO - PROCESS | 1784 | 1463762241776 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:37:21 INFO - PROCESS | 1784 | 1463762241784 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1784 | 1463762241787 Marionette TRACE conn4 <- [1,2394,null,{}] 09:37:21 INFO - PROCESS | 1784 | 1463762241794 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 1784 | 1463762242064 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:37:22 INFO - PROCESS | 1784 | 1463762242411 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b3c000 == 152 [pid = 1784] [id = 606] 09:37:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x918b9400) [pid = 1784] [serial = 1819] [outer = (nil)] 09:37:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x93bf3400) [pid = 1784] [serial = 1820] [outer = 0x918b9400] 09:37:22 INFO - PROCESS | 1784 | 1463762242509 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x952c7000) [pid = 1784] [serial = 1821] [outer = 0x918b9400] 09:37:23 INFO - PROCESS | 1784 | 1463762243455 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1734ms 09:37:23 INFO - PROCESS | 1784 | 1463762243518 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1784 | 1463762243523 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:37:23 INFO - PROCESS | 1784 | 1463762243530 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1784 | 1463762243535 Marionette TRACE conn4 <- [1,2398,null,{}] 09:37:23 INFO - PROCESS | 1784 | 1463762243541 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1784 | 1463762243810 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:37:24 INFO - PROCESS | 1784 | 1463762244180 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0bc00 == 153 [pid = 1784] [id = 607] 09:37:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x997e8800) [pid = 1784] [serial = 1822] [outer = (nil)] 09:37:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9a2b1c00) [pid = 1784] [serial = 1823] [outer = 0x997e8800] 09:37:24 INFO - PROCESS | 1784 | 1463762244287 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9a480000) [pid = 1784] [serial = 1824] [outer = 0x997e8800] 09:37:25 INFO - PROCESS | 1784 | 1463762245220 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1744ms 09:37:25 INFO - PROCESS | 1784 | 1463762245275 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1784 | 1463762245278 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:37:25 INFO - PROCESS | 1784 | 1463762245286 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1784 | 1463762245289 Marionette TRACE conn4 <- [1,2402,null,{}] 09:37:25 INFO - PROCESS | 1784 | 1463762245296 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 1784 | 1463762245541 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:37:25 INFO - PROCESS | 1784 | 1463762245902 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee9000 == 154 [pid = 1784] [id = 608] 09:37:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x952be800) [pid = 1784] [serial = 1825] [outer = (nil)] 09:37:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9aa09000) [pid = 1784] [serial = 1826] [outer = 0x952be800] 09:37:25 INFO - PROCESS | 1784 | 1463762245995 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9aa0d800) [pid = 1784] [serial = 1827] [outer = 0x952be800] 09:37:26 INFO - PROCESS | 1784 | 1463762246904 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1692ms 09:37:26 INFO - PROCESS | 1784 | 1463762246987 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1784 | 1463762246992 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:37:27 INFO - PROCESS | 1784 | 1463762247004 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1784 | 1463762247018 Marionette TRACE conn4 <- [1,2406,null,{}] 09:37:27 INFO - PROCESS | 1784 | 1463762247024 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 1784 | 1463762247390 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:37:27 INFO - PROCESS | 1784 | 1463762247661 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a479400 == 155 [pid = 1784] [id = 609] 09:37:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9a744800) [pid = 1784] [serial = 1828] [outer = (nil)] 09:37:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9b5f5400) [pid = 1784] [serial = 1829] [outer = 0x9a744800] 09:37:27 INFO - PROCESS | 1784 | 1463762247752 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9b8b4c00) [pid = 1784] [serial = 1830] [outer = 0x9a744800] 09:37:28 INFO - PROCESS | 1784 | 1463762248704 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1753ms 09:37:28 INFO - PROCESS | 1784 | 1463762248758 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1784 | 1463762248762 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:37:28 INFO - PROCESS | 1784 | 1463762248770 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1784 | 1463762248774 Marionette TRACE conn4 <- [1,2410,null,{}] 09:37:28 INFO - PROCESS | 1784 | 1463762248781 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 1784 | 1463762249038 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:37:29 INFO - PROCESS | 1784 | 1463762249432 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa0a000 == 156 [pid = 1784] [id = 610] 09:37:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9c0e9800) [pid = 1784] [serial = 1831] [outer = (nil)] 09:37:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0xa1152400) [pid = 1784] [serial = 1832] [outer = 0x9c0e9800] 09:37:29 INFO - PROCESS | 1784 | 1463762249534 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0xa2279400) [pid = 1784] [serial = 1833] [outer = 0x9c0e9800] 09:37:30 INFO - PROCESS | 1784 | 1463762250460 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 09:37:30 INFO - PROCESS | 1784 | 1463762250505 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1784 | 1463762250510 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:37:30 INFO - PROCESS | 1784 | 1463762250539 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1784 | 1463762250543 Marionette TRACE conn4 <- [1,2414,null,{}] 09:37:30 INFO - PROCESS | 1784 | 1463762250550 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 1784 | 1463762250824 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:37:31 INFO - PROCESS | 1784 | 1463762251153 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb7400 == 157 [pid = 1784] [id = 611] 09:37:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x8ee5c400) [pid = 1784] [serial = 1834] [outer = (nil)] 09:37:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0xa3250400) [pid = 1784] [serial = 1835] [outer = 0x8ee5c400] 09:37:31 INFO - PROCESS | 1784 | 1463762251264 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0xa35e7c00) [pid = 1784] [serial = 1836] [outer = 0x8ee5c400] 09:37:32 INFO - PROCESS | 1784 | 1463762252189 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1694ms 09:37:32 INFO - PROCESS | 1784 | 1463762252239 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1784 | 1463762252244 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:37:32 INFO - PROCESS | 1784 | 1463762252251 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1784 | 1463762252255 Marionette TRACE conn4 <- [1,2418,null,{}] 09:37:32 INFO - PROCESS | 1784 | 1463762252261 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 1784 | 1463762252527 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:37:32 INFO - PROCESS | 1784 | 1463762252877 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1784 | ++DOCSHELL 0xa26e4000 == 158 [pid = 1784] [id = 612] 09:37:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa3082800) [pid = 1784] [serial = 1837] [outer = (nil)] 09:37:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0xa689fc00) [pid = 1784] [serial = 1838] [outer = 0xa3082800] 09:37:32 INFO - PROCESS | 1784 | 1463762252975 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0xa6c33000) [pid = 1784] [serial = 1839] [outer = 0xa3082800] 09:37:34 INFO - PROCESS | 1784 | 1463762254071 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1883ms 09:37:34 INFO - PROCESS | 1784 | 1463762254136 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1784 | 1463762254140 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:37:34 INFO - PROCESS | 1784 | 1463762254149 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1784 | 1463762254153 Marionette TRACE conn4 <- [1,2422,null,{}] 09:37:34 INFO - PROCESS | 1784 | 1463762254159 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 1784 | 1463762254432 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:37:34 INFO - PROCESS | 1784 | 1463762254783 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x919e8400 == 157 [pid = 1784] [id = 500] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8d648000 == 156 [pid = 1784] [id = 506] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b35e800 == 155 [pid = 1784] [id = 507] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x869c7800 == 154 [pid = 1784] [id = 572] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8bec00 == 153 [pid = 1784] [id = 501] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9aa05c00 == 152 [pid = 1784] [id = 330] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9a7c0800 == 151 [pid = 1784] [id = 504] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5efc00 == 150 [pid = 1784] [id = 331] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b8bbc00 == 149 [pid = 1784] [id = 332] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x872f7400 == 148 [pid = 1784] [id = 508] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8da86800 == 147 [pid = 1784] [id = 206] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x99783400 == 146 [pid = 1784] [id = 325] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x874ee400 == 145 [pid = 1784] [id = 595] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb13000 == 144 [pid = 1784] [id = 594] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x88b33800 == 143 [pid = 1784] [id = 593] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b5f7400 == 142 [pid = 1784] [id = 590] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e4a6800 == 141 [pid = 1784] [id = 591] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9174cc00 == 140 [pid = 1784] [id = 589] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x872ffc00 == 139 [pid = 1784] [id = 588] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9a74c000 == 138 [pid = 1784] [id = 587] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaf000 == 137 [pid = 1784] [id = 585] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9aa0b800 == 136 [pid = 1784] [id = 586] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8da86000 == 135 [pid = 1784] [id = 584] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x918b5800 == 134 [pid = 1784] [id = 583] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9169f000 == 133 [pid = 1784] [id = 582] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f95b800 == 132 [pid = 1784] [id = 581] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8be800 == 131 [pid = 1784] [id = 580] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48f000 == 130 [pid = 1784] [id = 578] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x88d43000 == 129 [pid = 1784] [id = 579] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca7c00 == 128 [pid = 1784] [id = 577] 09:37:36 INFO - PROCESS | 1784 | --DOCSHELL 0x88b9fc00 == 127 [pid = 1784] [id = 576] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8ddc1000) [pid = 1784] [serial = 1599] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8ddc4400) [pid = 1784] [serial = 1727] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8ddaf000) [pid = 1784] [serial = 1724] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8a0f3800) [pid = 1784] [serial = 1718] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8a8f0000) [pid = 1784] [serial = 1719] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0xa6ce2000) [pid = 1784] [serial = 1715] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0xa67bf400) [pid = 1784] [serial = 1713] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0xa628c800) [pid = 1784] [serial = 1712] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0xa35e8c00) [pid = 1784] [serial = 1710] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0xa30f4400) [pid = 1784] [serial = 1709] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0xa2279000) [pid = 1784] [serial = 1707] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0xa21a3c00) [pid = 1784] [serial = 1706] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x9dca1000) [pid = 1784] [serial = 1704] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9b6ac800) [pid = 1784] [serial = 1703] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x9b6a0800) [pid = 1784] [serial = 1701] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9b5f0000) [pid = 1784] [serial = 1700] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9b2a0800) [pid = 1784] [serial = 1698] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x9aa01400) [pid = 1784] [serial = 1697] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x997eb000) [pid = 1784] [serial = 1695] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x99780c00) [pid = 1784] [serial = 1694] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x95422800) [pid = 1784] [serial = 1692] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x952c5400) [pid = 1784] [serial = 1691] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x93b0f000) [pid = 1784] [serial = 1689] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x93b0c000) [pid = 1784] [serial = 1688] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x92a0bc00) [pid = 1784] [serial = 1686] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x9275bc00) [pid = 1784] [serial = 1685] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x919e3c00) [pid = 1784] [serial = 1683] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x918b5400) [pid = 1784] [serial = 1682] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9169c800) [pid = 1784] [serial = 1680] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x9169b000) [pid = 1784] [serial = 1679] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x91010800) [pid = 1784] [serial = 1677] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x91007400) [pid = 1784] [serial = 1676] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x90d3e800) [pid = 1784] [serial = 1674] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8f956c00) [pid = 1784] [serial = 1673] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8ee5cc00) [pid = 1784] [serial = 1671] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8eb5f400) [pid = 1784] [serial = 1670] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8dbaa400) [pid = 1784] [serial = 1668] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8c391000) [pid = 1784] [serial = 1667] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8e28cc00) [pid = 1784] [serial = 1664] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8c1e0000) [pid = 1784] [serial = 1721] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8c38e400) [pid = 1784] [serial = 1722] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ddc6800) [pid = 1784] [serial = 1725] [outer = (nil)] [url = about:blank] 09:37:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c7800 == 128 [pid = 1784] [id = 613] 09:37:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x869cf400) [pid = 1784] [serial = 1840] [outer = (nil)] 09:37:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x874e9c00) [pid = 1784] [serial = 1841] [outer = 0x869cf400] 09:37:37 INFO - PROCESS | 1784 | 1463762257232 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x88b31c00) [pid = 1784] [serial = 1842] [outer = 0x869cf400] 09:37:38 INFO - PROCESS | 1784 | 1463762258127 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 4044ms 09:37:38 INFO - PROCESS | 1784 | 1463762258194 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:37:38 INFO - PROCESS | 1784 | 1463762258202 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:37:38 INFO - PROCESS | 1784 | 1463762258212 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 1784 | 1463762258219 Marionette TRACE conn4 <- [1,2426,null,{}] 09:37:38 INFO - PROCESS | 1784 | 1463762258232 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 1784 | 1463762258485 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:37:38 INFO - PROCESS | 1784 | 1463762258769 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f5d000 == 129 [pid = 1784] [id = 614] 09:37:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x89f60000) [pid = 1784] [serial = 1843] [outer = (nil)] 09:37:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x89f69c00) [pid = 1784] [serial = 1844] [outer = 0x89f60000] 09:37:38 INFO - PROCESS | 1784 | 1463762258858 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8a186400) [pid = 1784] [serial = 1845] [outer = 0x89f60000] 09:37:39 INFO - PROCESS | 1784 | 1463762259771 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1599ms 09:37:39 INFO - PROCESS | 1784 | 1463762259810 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1784 | 1463762259816 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:37:39 INFO - PROCESS | 1784 | 1463762259842 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1784 | 1463762259847 Marionette TRACE conn4 <- [1,2430,null,{}] 09:37:39 INFO - PROCESS | 1784 | 1463762259854 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 1784 | 1463762260175 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:37:40 INFO - PROCESS | 1784 | 1463762260218 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f2c00 == 130 [pid = 1784] [id = 615] 09:37:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8a656400) [pid = 1784] [serial = 1846] [outer = (nil)] 09:37:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8aa46000) [pid = 1784] [serial = 1847] [outer = 0x8a656400] 09:37:40 INFO - PROCESS | 1784 | 1463762260302 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8aee5000) [pid = 1784] [serial = 1848] [outer = 0x8a656400] 09:37:41 INFO - PROCESS | 1784 | 1463762261414 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1615ms 09:37:41 INFO - PROCESS | 1784 | 1463762261443 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:37:41 INFO - PROCESS | 1784 | 1463762261447 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:37:41 INFO - PROCESS | 1784 | 1463762261455 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1784 | 1463762261461 Marionette TRACE conn4 <- [1,2434,null,{}] 09:37:41 INFO - PROCESS | 1784 | 1463762261486 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 1784 | 1463762262321 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x88d48800) [pid = 1784] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x91758800) [pid = 1784] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x9aa3a000) [pid = 1784] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0xa3250800) [pid = 1784] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9b2b6800) [pid = 1784] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x89f64800) [pid = 1784] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x88b3d400) [pid = 1784] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8e4a7c00) [pid = 1784] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x88b30400) [pid = 1784] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x952c4400) [pid = 1784] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9171c400) [pid = 1784] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x920b0800) [pid = 1784] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8eec0400) [pid = 1784] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9dd52400) [pid = 1784] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x9aa0f800) [pid = 1784] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x919e1400) [pid = 1784] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8e282c00) [pid = 1784] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8d493400) [pid = 1784] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x90d3c800) [pid = 1784] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8ee5dc00) [pid = 1784] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:37:42 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8c1d9400) [pid = 1784] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:37:42 INFO - PROCESS | 1784 | 1463762262594 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b30400 == 131 [pid = 1784] [id = 616] 09:37:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x88b99c00) [pid = 1784] [serial = 1849] [outer = (nil)] 09:37:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8c1d9400) [pid = 1784] [serial = 1850] [outer = 0x88b99c00] 09:37:42 INFO - PROCESS | 1784 | 1463762262679 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8c36d400) [pid = 1784] [serial = 1851] [outer = 0x88b99c00] 09:37:43 INFO - PROCESS | 1784 | 1463762263466 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2054ms 09:37:43 INFO - PROCESS | 1784 | 1463762263509 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:37:43 INFO - PROCESS | 1784 | 1463762263514 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:37:43 INFO - PROCESS | 1784 | 1463762263521 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1784 | 1463762263525 Marionette TRACE conn4 <- [1,2438,null,{}] 09:37:43 INFO - PROCESS | 1784 | 1463762263531 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 1784 | 1463762263761 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:37:43 INFO - PROCESS | 1784 | 1463762263972 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca2000 == 132 [pid = 1784] [id = 617] 09:37:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8c38f400) [pid = 1784] [serial = 1852] [outer = (nil)] 09:37:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8d48c400) [pid = 1784] [serial = 1853] [outer = 0x8c38f400] 09:37:44 INFO - PROCESS | 1784 | 1463762264053 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8d493400) [pid = 1784] [serial = 1854] [outer = 0x8c38f400] 09:37:45 INFO - PROCESS | 1784 | 1463762265291 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1792ms 09:37:45 INFO - PROCESS | 1784 | 1463762265314 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1784 | 1463762265321 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:37:45 INFO - PROCESS | 1784 | 1463762265332 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1784 | 1463762265337 Marionette TRACE conn4 <- [1,2442,null,{}] 09:37:45 INFO - PROCESS | 1784 | 1463762265347 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 1784 | 1463762265627 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:37:46 INFO - PROCESS | 1784 | 1463762265987 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ed400 == 133 [pid = 1784] [id = 618] 09:37:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x88d3a400) [pid = 1784] [serial = 1855] [outer = (nil)] 09:37:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8a64e000) [pid = 1784] [serial = 1856] [outer = 0x88d3a400] 09:37:46 INFO - PROCESS | 1784 | 1463762266089 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8a8f5400) [pid = 1784] [serial = 1857] [outer = 0x88d3a400] 09:37:47 INFO - PROCESS | 1784 | 1463762267048 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1799ms 09:37:47 INFO - PROCESS | 1784 | 1463762267131 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1784 | 1463762267141 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:37:47 INFO - PROCESS | 1784 | 1463762267171 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1784 | 1463762267177 Marionette TRACE conn4 <- [1,2446,null,{}] 09:37:47 INFO - PROCESS | 1784 | 1463762267190 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 1784 | 1463762267455 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:37:47 INFO - PROCESS | 1784 | 1463762267780 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bc9dc00 == 134 [pid = 1784] [id = 619] 09:37:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8c1e6400) [pid = 1784] [serial = 1858] [outer = (nil)] 09:37:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8c398800) [pid = 1784] [serial = 1859] [outer = 0x8c1e6400] 09:37:47 INFO - PROCESS | 1784 | 1463762267877 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8d64b800) [pid = 1784] [serial = 1860] [outer = 0x8c1e6400] 09:37:48 INFO - PROCESS | 1784 | 1463762268831 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1716ms 09:37:48 INFO - PROCESS | 1784 | 1463762268871 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1784 | 1463762268876 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:37:48 INFO - PROCESS | 1784 | 1463762268888 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1784 | 1463762268895 Marionette TRACE conn4 <- [1,2450,null,{}] 09:37:48 INFO - PROCESS | 1784 | 1463762268913 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 1784 | 1463762269181 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:37:49 INFO - PROCESS | 1784 | 1463762269527 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8bc00 == 135 [pid = 1784] [id = 620] 09:37:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8db9b000) [pid = 1784] [serial = 1861] [outer = (nil)] 09:37:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8dba2400) [pid = 1784] [serial = 1862] [outer = 0x8db9b000] 09:37:49 INFO - PROCESS | 1784 | 1463762269642 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8dc42000) [pid = 1784] [serial = 1863] [outer = 0x8db9b000] 09:37:50 INFO - PROCESS | 1784 | 1463762270612 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1749ms 09:37:50 INFO - PROCESS | 1784 | 1463762270638 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 1784 | 1463762270643 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:37:50 INFO - PROCESS | 1784 | 1463762270650 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1784 | 1463762270654 Marionette TRACE conn4 <- [1,2454,null,{}] 09:37:50 INFO - PROCESS | 1784 | 1463762270661 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1784 | 1463762270925 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:37:51 INFO - PROCESS | 1784 | 1463762271223 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d48d400 == 136 [pid = 1784] [id = 621] 09:37:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8da89400) [pid = 1784] [serial = 1864] [outer = (nil)] 09:37:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8ddb5400) [pid = 1784] [serial = 1865] [outer = 0x8da89400] 09:37:51 INFO - PROCESS | 1784 | 1463762271335 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8ddc6c00) [pid = 1784] [serial = 1866] [outer = 0x8da89400] 09:37:52 INFO - PROCESS | 1784 | 1463762272261 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1685ms 09:37:52 INFO - PROCESS | 1784 | 1463762272337 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 1784 | 1463762272340 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:37:52 INFO - PROCESS | 1784 | 1463762272348 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 1784 | 1463762272351 Marionette TRACE conn4 <- [1,2458,null,{}] 09:37:52 INFO - PROCESS | 1784 | 1463762272359 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 1784 | 1463762272617 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:37:52 INFO - PROCESS | 1784 | 1463762272963 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d64fc00 == 137 [pid = 1784] [id = 622] 09:37:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8da84400) [pid = 1784] [serial = 1867] [outer = (nil)] 09:37:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8de81000) [pid = 1784] [serial = 1868] [outer = 0x8da84400] 09:37:53 INFO - PROCESS | 1784 | 1463762273066 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8de82c00) [pid = 1784] [serial = 1869] [outer = 0x8da84400] 09:37:54 INFO - PROCESS | 1784 | 1463762274036 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1739ms 09:37:54 INFO - PROCESS | 1784 | 1463762274088 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1784 | 1463762274093 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:37:54 INFO - PROCESS | 1784 | 1463762274101 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1784 | 1463762274105 Marionette TRACE conn4 <- [1,2462,null,{}] 09:37:54 INFO - PROCESS | 1784 | 1463762274111 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 1784 | 1463762274420 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:37:54 INFO - PROCESS | 1784 | 1463762274790 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da88c00 == 138 [pid = 1784] [id = 623] 09:37:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8de85c00) [pid = 1784] [serial = 1870] [outer = (nil)] 09:37:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8e288800) [pid = 1784] [serial = 1871] [outer = 0x8de85c00] 09:37:54 INFO - PROCESS | 1784 | 1463762274890 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8e28f800) [pid = 1784] [serial = 1872] [outer = 0x8de85c00] 09:37:55 INFO - PROCESS | 1784 | 1463762275856 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1788ms 09:37:55 INFO - PROCESS | 1784 | 1463762275890 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 1784 | 1463762275893 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:37:55 INFO - PROCESS | 1784 | 1463762275901 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1784 | 1463762275904 Marionette TRACE conn4 <- [1,2466,null,{}] 09:37:55 INFO - PROCESS | 1784 | 1463762275911 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 1784 | 1463762276154 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:37:56 INFO - PROCESS | 1784 | 1463762276525 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8de87c00 == 139 [pid = 1784] [id = 624] 09:37:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8e12ac00) [pid = 1784] [serial = 1873] [outer = (nil)] 09:37:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8e4a6400) [pid = 1784] [serial = 1874] [outer = 0x8e12ac00] 09:37:56 INFO - PROCESS | 1784 | 1463762276623 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8e4a8000) [pid = 1784] [serial = 1875] [outer = 0x8e12ac00] 09:37:57 INFO - PROCESS | 1784 | 1463762277511 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1686ms 09:37:57 INFO - PROCESS | 1784 | 1463762277588 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1784 | 1463762277592 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:37:57 INFO - PROCESS | 1784 | 1463762277599 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1784 | 1463762277603 Marionette TRACE conn4 <- [1,2470,null,{}] 09:37:57 INFO - PROCESS | 1784 | 1463762277609 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 1784 | 1463762277894 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:37:58 INFO - PROCESS | 1784 | 1463762278243 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e12dc00 == 140 [pid = 1784] [id = 625] 09:37:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8e12fc00) [pid = 1784] [serial = 1876] [outer = (nil)] 09:37:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8eb58c00) [pid = 1784] [serial = 1877] [outer = 0x8e12fc00] 09:37:58 INFO - PROCESS | 1784 | 1463762278340 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8eb5b400) [pid = 1784] [serial = 1878] [outer = 0x8e12fc00] 09:37:59 INFO - PROCESS | 1784 | 1463762279215 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1633ms 09:37:59 INFO - PROCESS | 1784 | 1463762279233 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1784 | 1463762279236 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:37:59 INFO - PROCESS | 1784 | 1463762279246 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1784 | 1463762279249 Marionette TRACE conn4 <- [1,2474,null,{}] 09:37:59 INFO - PROCESS | 1784 | 1463762279257 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 1784 | 1463762279618 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:37:59 INFO - PROCESS | 1784 | 1463762279930 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb65800 == 141 [pid = 1784] [id = 626] 09:37:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8ee59800) [pid = 1784] [serial = 1879] [outer = (nil)] 09:38:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8ee63800) [pid = 1784] [serial = 1880] [outer = 0x8ee59800] 09:38:00 INFO - PROCESS | 1784 | 1463762280034 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x8eec6c00) [pid = 1784] [serial = 1881] [outer = 0x8ee59800] 09:38:00 INFO - PROCESS | 1784 | 1463762280991 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1784ms 09:38:01 INFO - PROCESS | 1784 | 1463762281031 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1784 | 1463762281034 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:38:01 INFO - PROCESS | 1784 | 1463762281042 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1784 | 1463762281047 Marionette TRACE conn4 <- [1,2478,null,{}] 09:38:01 INFO - PROCESS | 1784 | 1463762281054 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 1784 | 1463762281317 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:38:01 INFO - PROCESS | 1784 | 1463762281689 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e281400 == 142 [pid = 1784] [id = 627] 09:38:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x8ee57800) [pid = 1784] [serial = 1882] [outer = (nil)] 09:38:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x8f690800) [pid = 1784] [serial = 1883] [outer = 0x8ee57800] 09:38:01 INFO - PROCESS | 1784 | 1463762281800 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x8f8c1800) [pid = 1784] [serial = 1884] [outer = 0x8ee57800] 09:38:02 INFO - PROCESS | 1784 | 1463762282785 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1799ms 09:38:02 INFO - PROCESS | 1784 | 1463762282844 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1784 | 1463762282851 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:38:02 INFO - PROCESS | 1784 | 1463762282862 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1784 | 1463762282868 Marionette TRACE conn4 <- [1,2482,null,{}] 09:38:02 INFO - PROCESS | 1784 | 1463762282879 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 1784 | 1463762283323 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:38:03 INFO - PROCESS | 1784 | 1463762283812 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f681400 == 143 [pid = 1784] [id = 628] 09:38:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x90dce800) [pid = 1784] [serial = 1885] [outer = (nil)] 09:38:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x90dd5c00) [pid = 1784] [serial = 1886] [outer = 0x90dce800] 09:38:03 INFO - PROCESS | 1784 | 1463762283971 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x91009000) [pid = 1784] [serial = 1887] [outer = 0x90dce800] 09:38:05 INFO - PROCESS | 1784 | 1463762285269 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2450ms 09:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:38:05 INFO - PROCESS | 1784 | 1463762285319 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1784 | 1463762285322 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:38:05 INFO - PROCESS | 1784 | 1463762285330 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1784 | 1463762285334 Marionette TRACE conn4 <- [1,2486,null,{}] 09:38:05 INFO - PROCESS | 1784 | 1463762285340 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 1784 | 1463762285609 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:38:05 INFO - PROCESS | 1784 | 1463762285961 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eeec000 == 144 [pid = 1784] [id = 629] 09:38:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x90dccc00) [pid = 1784] [serial = 1888] [outer = (nil)] 09:38:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x91693000) [pid = 1784] [serial = 1889] [outer = 0x90dccc00] 09:38:06 INFO - PROCESS | 1784 | 1463762286075 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x91698c00) [pid = 1784] [serial = 1890] [outer = 0x90dccc00] 09:38:07 INFO - PROCESS | 1784 | 1463762287032 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1743ms 09:38:07 INFO - PROCESS | 1784 | 1463762287072 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:38:07 INFO - PROCESS | 1784 | 1463762287077 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:38:07 INFO - PROCESS | 1784 | 1463762287084 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1784 | 1463762287088 Marionette TRACE conn4 <- [1,2490,null,{}] 09:38:07 INFO - PROCESS | 1784 | 1463762287095 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 1784 | 1463762287363 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:38:07 INFO - PROCESS | 1784 | 1463762287713 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9100cc00 == 145 [pid = 1784] [id = 630] 09:38:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9100dc00) [pid = 1784] [serial = 1891] [outer = (nil)] 09:38:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x91719400) [pid = 1784] [serial = 1892] [outer = 0x9100dc00] 09:38:07 INFO - PROCESS | 1784 | 1463762287810 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9171f400) [pid = 1784] [serial = 1893] [outer = 0x9100dc00] 09:38:08 INFO - PROCESS | 1784 | 1463762288724 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1697ms 09:38:08 INFO - PROCESS | 1784 | 1463762288782 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1784 | 1463762288787 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:38:08 INFO - PROCESS | 1784 | 1463762288794 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1784 | 1463762288798 Marionette TRACE conn4 <- [1,2494,null,{}] 09:38:08 INFO - PROCESS | 1784 | 1463762288805 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 1784 | 1463762289061 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:38:09 INFO - PROCESS | 1784 | 1463762289417 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ebc00 == 146 [pid = 1784] [id = 631] 09:38:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x874f7000) [pid = 1784] [serial = 1894] [outer = (nil)] 09:38:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x918ae000) [pid = 1784] [serial = 1895] [outer = 0x874f7000] 09:38:09 INFO - PROCESS | 1784 | 1463762289515 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x918b5000) [pid = 1784] [serial = 1896] [outer = 0x874f7000] 09:38:10 INFO - PROCESS | 1784 | 1463762290421 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1686ms 09:38:10 INFO - PROCESS | 1784 | 1463762290484 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1784 | 1463762290489 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:38:10 INFO - PROCESS | 1784 | 1463762290497 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1784 | 1463762290501 Marionette TRACE conn4 <- [1,2498,null,{}] 09:38:10 INFO - PROCESS | 1784 | 1463762290507 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 1784 | 1463762290765 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:38:11 INFO - PROCESS | 1784 | 1463762291102 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ea000 == 147 [pid = 1784] [id = 632] 09:38:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x91712000) [pid = 1784] [serial = 1897] [outer = (nil)] 09:38:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x919e9c00) [pid = 1784] [serial = 1898] [outer = 0x91712000] 09:38:11 INFO - PROCESS | 1784 | 1463762291200 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x920a5000) [pid = 1784] [serial = 1899] [outer = 0x91712000] 09:38:12 INFO - PROCESS | 1784 | 1463762292139 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1694ms 09:38:12 INFO - PROCESS | 1784 | 1463762292192 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1784 | 1463762292197 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:38:12 INFO - PROCESS | 1784 | 1463762292204 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1784 | 1463762292208 Marionette TRACE conn4 <- [1,2502,null,{}] 09:38:12 INFO - PROCESS | 1784 | 1463762292215 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 1784 | 1463762292476 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:38:12 INFO - PROCESS | 1784 | 1463762292828 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x91753c00 == 148 [pid = 1784] [id = 633] 09:38:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x919e8000) [pid = 1784] [serial = 1900] [outer = (nil)] 09:38:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x92a03400) [pid = 1784] [serial = 1901] [outer = 0x919e8000] 09:38:12 INFO - PROCESS | 1784 | 1463762292925 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x92a05400) [pid = 1784] [serial = 1902] [outer = 0x919e8000] 09:38:13 INFO - PROCESS | 1784 | 1463762293854 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1687ms 09:38:13 INFO - PROCESS | 1784 | 1463762293892 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1784 | 1463762293897 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:38:13 INFO - PROCESS | 1784 | 1463762293904 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1784 | 1463762293908 Marionette TRACE conn4 <- [1,2506,null,{}] 09:38:13 INFO - PROCESS | 1784 | 1463762293915 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 1784 | 1463762294174 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:38:14 INFO - PROCESS | 1784 | 1463762294528 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x869cd800 == 149 [pid = 1784] [id = 634] 09:38:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x919e3800) [pid = 1784] [serial = 1903] [outer = (nil)] 09:38:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x92ea6800) [pid = 1784] [serial = 1904] [outer = 0x919e3800] 09:38:14 INFO - PROCESS | 1784 | 1463762294626 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 175 (0x93b04c00) [pid = 1784] [serial = 1905] [outer = 0x919e3800] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee4000 == 148 [pid = 1784] [id = 525] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee8000 == 147 [pid = 1784] [id = 573] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9c2cc400 == 146 [pid = 1784] [id = 527] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0fec00 == 145 [pid = 1784] [id = 521] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8c394400 == 144 [pid = 1784] [id = 574] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x997eec00 == 143 [pid = 1784] [id = 526] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8b000 == 142 [pid = 1784] [id = 522] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x95466800 == 141 [pid = 1784] [id = 523] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x997ee800 == 140 [pid = 1784] [id = 524] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x88b30400 == 139 [pid = 1784] [id = 616] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f2c00 == 138 [pid = 1784] [id = 615] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5d000 == 137 [pid = 1784] [id = 614] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x869c7800 == 136 [pid = 1784] [id = 613] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee62400 == 135 [pid = 1784] [id = 601] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8db90400 == 134 [pid = 1784] [id = 600] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8e354800 == 133 [pid = 1784] [id = 599] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8c395000 == 132 [pid = 1784] [id = 598] 09:38:17 INFO - PROCESS | 1784 | --DOCSHELL 0x89f5f000 == 131 [pid = 1784] [id = 597] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 174 (0x8a0f9000) [pid = 1784] [serial = 1781] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x920afc00) [pid = 1784] [serial = 1748] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0xa50e4800) [pid = 1784] [serial = 1769] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0xa6c35000) [pid = 1784] [serial = 1772] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9dca6800) [pid = 1784] [serial = 1764] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x8a8f7000) [pid = 1784] [serial = 1730] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0xa30d5400) [pid = 1784] [serial = 1767] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8e4af000) [pid = 1784] [serial = 1775] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x9c0f2c00) [pid = 1784] [serial = 1763] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8d645c00) [pid = 1784] [serial = 1787] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x99e10c00) [pid = 1784] [serial = 1757] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x918aec00) [pid = 1784] [serial = 1746] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x91758000) [pid = 1784] [serial = 1745] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x93b07400) [pid = 1784] [serial = 1751] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8a651000) [pid = 1784] [serial = 1782] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x9a2b2000) [pid = 1784] [serial = 1758] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x90d37400) [pid = 1784] [serial = 1740] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0xa6e90800) [pid = 1784] [serial = 1716] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8bb17400) [pid = 1784] [serial = 1731] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9b2b4c00) [pid = 1784] [serial = 1760] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x97735800) [pid = 1784] [serial = 1754] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8e4b0c00) [pid = 1784] [serial = 1776] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8e35c000) [pid = 1784] [serial = 1665] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x98230c00) [pid = 1784] [serial = 1755] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x8dc42800) [pid = 1784] [serial = 1733] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9100c800) [pid = 1784] [serial = 1742] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x93be7000) [pid = 1784] [serial = 1752] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x91695800) [pid = 1784] [serial = 1743] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0xa6c3b000) [pid = 1784] [serial = 1773] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8eec5c00) [pid = 1784] [serial = 1736] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8f685800) [pid = 1784] [serial = 1737] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8ddc0800) [pid = 1784] [serial = 1734] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8c38e000) [pid = 1784] [serial = 1785] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0xa68a0c00) [pid = 1784] [serial = 1778] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0xa6281000) [pid = 1784] [serial = 1770] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8c36d800) [pid = 1784] [serial = 1784] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x92754000) [pid = 1784] [serial = 1749] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x9b8b1400) [pid = 1784] [serial = 1766] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x9b5fc800) [pid = 1784] [serial = 1761] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8f959400) [pid = 1784] [serial = 1739] [outer = (nil)] [url = about:blank] 09:38:17 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8dba5000) [pid = 1784] [serial = 1788] [outer = (nil)] [url = about:blank] 09:38:18 INFO - PROCESS | 1784 | 1463762298217 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 4343ms 09:38:18 INFO - PROCESS | 1784 | 1463762298250 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 1784 | 1463762298254 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:38:18 INFO - PROCESS | 1784 | 1463762298264 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1784 | 1463762298269 Marionette TRACE conn4 <- [1,2510,null,{}] 09:38:18 INFO - PROCESS | 1784 | 1463762298278 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 1784 | 1463762298520 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:38:18 INFO - PROCESS | 1784 | 1463762298810 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b9d000 == 132 [pid = 1784] [id = 635] 09:38:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x88b9e800) [pid = 1784] [serial = 1906] [outer = (nil)] 09:38:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x88d48800) [pid = 1784] [serial = 1907] [outer = 0x88b9e800] 09:38:18 INFO - PROCESS | 1784 | 1463762298901 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8a0f0000) [pid = 1784] [serial = 1908] [outer = 0x88b9e800] 09:38:19 INFO - PROCESS | 1784 | 1463762299750 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1543ms 09:38:19 INFO - PROCESS | 1784 | 1463762299856 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1784 | 1463762299866 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:38:19 INFO - PROCESS | 1784 | 1463762299879 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1784 | 1463762299885 Marionette TRACE conn4 <- [1,2514,null,{}] 09:38:19 INFO - PROCESS | 1784 | 1463762299899 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 1784 | 1463762300223 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:38:20 INFO - PROCESS | 1784 | 1463762300345 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f3000 == 133 [pid = 1784] [id = 636] 09:38:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a192000) [pid = 1784] [serial = 1909] [outer = (nil)] 09:38:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8a8f3800) [pid = 1784] [serial = 1910] [outer = 0x8a192000] 09:38:20 INFO - PROCESS | 1784 | 1463762300555 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8aee6c00) [pid = 1784] [serial = 1911] [outer = 0x8a192000] 09:38:21 INFO - PROCESS | 1784 | 1463762301477 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1686ms 09:38:21 INFO - PROCESS | 1784 | 1463762301565 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1784 | 1463762301568 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:38:21 INFO - PROCESS | 1784 | 1463762301577 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1784 | 1463762301584 Marionette TRACE conn4 <- [1,2518,null,{}] 09:38:21 INFO - PROCESS | 1784 | 1463762301618 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 1784 | 1463762301928 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x91002c00) [pid = 1784] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8e4b3800) [pid = 1784] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8a193400) [pid = 1784] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x88b99c00) [pid = 1784] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8e4b5c00) [pid = 1784] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x91751000) [pid = 1784] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8a656400) [pid = 1784] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9a744800) [pid = 1784] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8aeed400) [pid = 1784] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x869cf400) [pid = 1784] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8db9e000) [pid = 1784] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x89f60000) [pid = 1784] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x997e8800) [pid = 1784] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8e4ac000) [pid = 1784] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x8eece000) [pid = 1784] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8f957000) [pid = 1784] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x952be800) [pid = 1784] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8da8ac00) [pid = 1784] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x918b9400) [pid = 1784] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x9c0e9800) [pid = 1784] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:38:22 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8ee5c400) [pid = 1784] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:38:22 INFO - PROCESS | 1784 | 1463762302846 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x869cf400 == 134 [pid = 1784] [id = 637] 09:38:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x88b32400) [pid = 1784] [serial = 1912] [outer = (nil)] 09:38:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x88d40400) [pid = 1784] [serial = 1913] [outer = 0x88b32400] 09:38:22 INFO - PROCESS | 1784 | 1463762302936 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8c36d800) [pid = 1784] [serial = 1914] [outer = 0x88b32400] 09:38:23 INFO - PROCESS | 1784 | 1463762303742 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2202ms 09:38:23 INFO - PROCESS | 1784 | 1463762303779 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1784 | 1463762303783 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:38:23 INFO - PROCESS | 1784 | 1463762303792 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1784 | 1463762303797 Marionette TRACE conn4 <- [1,2522,null,{}] 09:38:23 INFO - PROCESS | 1784 | 1463762303804 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 1784 | 1463762304122 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:38:24 INFO - PROCESS | 1784 | 1463762304149 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f60000 == 135 [pid = 1784] [id = 638] 09:38:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8c369000) [pid = 1784] [serial = 1915] [outer = (nil)] 09:38:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8c373000) [pid = 1784] [serial = 1916] [outer = 0x8c369000] 09:38:24 INFO - PROCESS | 1784 | 1463762304251 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8d498000) [pid = 1784] [serial = 1917] [outer = 0x8c369000] 09:38:25 INFO - PROCESS | 1784 | 1463762305497 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1742ms 09:38:25 INFO - PROCESS | 1784 | 1463762305536 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 1784 | 1463762305544 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:38:25 INFO - PROCESS | 1784 | 1463762305557 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1784 | 1463762305563 Marionette TRACE conn4 <- [1,2526,null,{}] 09:38:25 INFO - PROCESS | 1784 | 1463762305574 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 1784 | 1463762305914 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:38:26 INFO - PROCESS | 1784 | 1463762306301 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b34c00 == 136 [pid = 1784] [id = 639] 09:38:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x88d3d800) [pid = 1784] [serial = 1918] [outer = (nil)] 09:38:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8a187800) [pid = 1784] [serial = 1919] [outer = 0x88d3d800] 09:38:26 INFO - PROCESS | 1784 | 1463762306400 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8a657000) [pid = 1784] [serial = 1920] [outer = 0x88d3d800] 09:38:27 INFO - PROCESS | 1784 | 1463762307395 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1901ms 09:38:27 INFO - PROCESS | 1784 | 1463762307458 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:38:27 INFO - PROCESS | 1784 | 1463762307469 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:38:27 INFO - PROCESS | 1784 | 1463762307482 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1784 | 1463762307488 Marionette TRACE conn4 <- [1,2530,null,{}] 09:38:27 INFO - PROCESS | 1784 | 1463762307495 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 1784 | 1463762307808 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:38:28 INFO - PROCESS | 1784 | 1463762308164 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aeefc00 == 137 [pid = 1784] [id = 640] 09:38:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8bb1d000) [pid = 1784] [serial = 1921] [outer = (nil)] 09:38:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8c369800) [pid = 1784] [serial = 1922] [outer = 0x8bb1d000] 09:38:28 INFO - PROCESS | 1784 | 1463762308258 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8c390c00) [pid = 1784] [serial = 1923] [outer = 0x8bb1d000] 09:38:29 INFO - PROCESS | 1784 | 1463762309291 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1844ms 09:38:29 INFO - PROCESS | 1784 | 1463762309325 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1784 | 1463762309328 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:38:29 INFO - PROCESS | 1784 | 1463762309337 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1784 | 1463762309344 Marionette TRACE conn4 <- [1,2534,null,{}] 09:38:29 INFO - PROCESS | 1784 | 1463762309363 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 1784 | 1463762309642 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:38:30 INFO - PROCESS | 1784 | 1463762309988 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da83400 == 138 [pid = 1784] [id = 641] 09:38:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8db9ec00) [pid = 1784] [serial = 1924] [outer = (nil)] 09:38:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8dbad400) [pid = 1784] [serial = 1925] [outer = 0x8db9ec00] 09:38:30 INFO - PROCESS | 1784 | 1463762310092 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8dc4f400) [pid = 1784] [serial = 1926] [outer = 0x8db9ec00] 09:38:31 INFO - PROCESS | 1784 | 1463762311036 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1746ms 09:38:31 INFO - PROCESS | 1784 | 1463762311085 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1784 | 1463762311090 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:38:31 INFO - PROCESS | 1784 | 1463762311098 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1784 | 1463762311101 Marionette TRACE conn4 <- [1,2538,null,{}] 09:38:31 INFO - PROCESS | 1784 | 1463762311109 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 1784 | 1463762311370 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:38:31 INFO - PROCESS | 1784 | 1463762311731 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a8f7000 == 139 [pid = 1784] [id = 642] 09:38:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8ddb3000) [pid = 1784] [serial = 1927] [outer = (nil)] 09:38:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8de7bc00) [pid = 1784] [serial = 1928] [outer = 0x8ddb3000] 09:38:31 INFO - PROCESS | 1784 | 1463762311833 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8de88400) [pid = 1784] [serial = 1929] [outer = 0x8ddb3000] 09:38:32 INFO - PROCESS | 1784 | 1463762312797 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1742ms 09:38:32 INFO - PROCESS | 1784 | 1463762312859 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1784 | 1463762312866 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:38:32 INFO - PROCESS | 1784 | 1463762312880 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1784 | 1463762312883 Marionette TRACE conn4 <- [1,2542,null,{}] 09:38:32 INFO - PROCESS | 1784 | 1463762312892 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 1784 | 1463762313202 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:38:33 INFO - PROCESS | 1784 | 1463762313596 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddac800 == 140 [pid = 1784] [id = 643] 09:38:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8ddb7c00) [pid = 1784] [serial = 1930] [outer = (nil)] 09:38:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8e12f400) [pid = 1784] [serial = 1931] [outer = 0x8ddb7c00] 09:38:33 INFO - PROCESS | 1784 | 1463762313690 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8e289000) [pid = 1784] [serial = 1932] [outer = 0x8ddb7c00] 09:38:34 INFO - PROCESS | 1784 | 1463762314695 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1891ms 09:38:34 INFO - PROCESS | 1784 | 1463762314770 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1784 | 1463762314774 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:38:34 INFO - PROCESS | 1784 | 1463762314783 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1784 | 1463762314787 Marionette TRACE conn4 <- [1,2546,null,{}] 09:38:34 INFO - PROCESS | 1784 | 1463762314794 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 1784 | 1463762315138 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:38:35 INFO - PROCESS | 1784 | 1463762315492 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb4800 == 141 [pid = 1784] [id = 644] 09:38:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8dedf400) [pid = 1784] [serial = 1933] [outer = (nil)] 09:38:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8eb66c00) [pid = 1784] [serial = 1934] [outer = 0x8dedf400] 09:38:35 INFO - PROCESS | 1784 | 1463762315589 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8ee5f000) [pid = 1784] [serial = 1935] [outer = 0x8dedf400] 09:38:36 INFO - PROCESS | 1784 | 1463762316605 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1887ms 09:38:36 INFO - PROCESS | 1784 | 1463762316671 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:38:36 INFO - PROCESS | 1784 | 1463762316676 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:38:36 INFO - PROCESS | 1784 | 1463762316683 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1784 | 1463762316686 Marionette TRACE conn4 <- [1,2550,null,{}] 09:38:36 INFO - PROCESS | 1784 | 1463762316694 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 1784 | 1463762316955 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:38:37 INFO - PROCESS | 1784 | 1463762317306 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb20800 == 142 [pid = 1784] [id = 645] 09:38:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8ee5bc00) [pid = 1784] [serial = 1936] [outer = (nil)] 09:38:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8f689000) [pid = 1784] [serial = 1937] [outer = 0x8ee5bc00] 09:38:37 INFO - PROCESS | 1784 | 1463762317408 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8f68e400) [pid = 1784] [serial = 1938] [outer = 0x8ee5bc00] 09:38:38 INFO - PROCESS | 1784 | 1463762318406 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1739ms 09:38:38 INFO - PROCESS | 1784 | 1463762318422 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1784 | 1463762318427 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:38:38 INFO - PROCESS | 1784 | 1463762318435 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1784 | 1463762318439 Marionette TRACE conn4 <- [1,2554,null,{}] 09:38:38 INFO - PROCESS | 1784 | 1463762318446 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 1784 | 1463762318711 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:38:39 INFO - PROCESS | 1784 | 1463762319075 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8de7a800 == 143 [pid = 1784] [id = 646] 09:38:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x8eecd400) [pid = 1784] [serial = 1939] [outer = (nil)] 09:38:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8f95fc00) [pid = 1784] [serial = 1940] [outer = 0x8eecd400] 09:38:39 INFO - PROCESS | 1784 | 1463762319181 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x8f962c00) [pid = 1784] [serial = 1941] [outer = 0x8eecd400] 09:38:40 INFO - PROCESS | 1784 | 1463762320153 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1788ms 09:38:40 INFO - PROCESS | 1784 | 1463762320225 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1784 | 1463762320228 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:38:40 INFO - PROCESS | 1784 | 1463762320236 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1784 | 1463762320239 Marionette TRACE conn4 <- [1,2558,null,{}] 09:38:40 INFO - PROCESS | 1784 | 1463762320247 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 1784 | 1463762320508 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:38:40 INFO - PROCESS | 1784 | 1463762320858 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddb0800 == 144 [pid = 1784] [id = 647] 09:38:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x8f682400) [pid = 1784] [serial = 1942] [outer = (nil)] 09:38:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x90dd2000) [pid = 1784] [serial = 1943] [outer = 0x8f682400] 09:38:40 INFO - PROCESS | 1784 | 1463762320961 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x91001c00) [pid = 1784] [serial = 1944] [outer = 0x8f682400] 09:38:41 INFO - PROCESS | 1784 | 1463762321955 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1802ms 09:38:42 INFO - PROCESS | 1784 | 1463762322038 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:38:42 INFO - PROCESS | 1784 | 1463762322043 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:38:42 INFO - PROCESS | 1784 | 1463762322051 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1784 | 1463762322054 Marionette TRACE conn4 <- [1,2562,null,{}] 09:38:42 INFO - PROCESS | 1784 | 1463762322063 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 1784 | 1463762322371 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:38:42 INFO - PROCESS | 1784 | 1463762322725 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x90d39000 == 145 [pid = 1784] [id = 648] 09:38:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x90d39400) [pid = 1784] [serial = 1945] [outer = (nil)] 09:38:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x91699c00) [pid = 1784] [serial = 1946] [outer = 0x90d39400] 09:38:42 INFO - PROCESS | 1784 | 1463762322821 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9169f400) [pid = 1784] [serial = 1947] [outer = 0x90d39400] 09:38:43 INFO - PROCESS | 1784 | 1463762323867 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1887ms 09:38:43 INFO - PROCESS | 1784 | 1463762323938 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1784 | 1463762323943 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:38:43 INFO - PROCESS | 1784 | 1463762323951 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1784 | 1463762323957 Marionette TRACE conn4 <- [1,2566,null,{}] 09:38:43 INFO - PROCESS | 1784 | 1463762323964 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 1784 | 1463762324294 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:38:44 INFO - PROCESS | 1784 | 1463762324658 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x91757000 == 146 [pid = 1784] [id = 649] 09:38:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x919de800) [pid = 1784] [serial = 1948] [outer = (nil)] 09:38:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x919e7000) [pid = 1784] [serial = 1949] [outer = 0x919de800] 09:38:44 INFO - PROCESS | 1784 | 1463762324760 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x92753000) [pid = 1784] [serial = 1950] [outer = 0x919de800] 09:38:45 INFO - PROCESS | 1784 | 1463762325782 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1885ms 09:38:45 INFO - PROCESS | 1784 | 1463762325838 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1784 | 1463762325841 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:38:45 INFO - PROCESS | 1784 | 1463762325849 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1784 | 1463762325854 Marionette TRACE conn4 <- [1,2570,null,{}] 09:38:45 INFO - PROCESS | 1784 | 1463762325860 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 1784 | 1463762326124 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:38:46 INFO - PROCESS | 1784 | 1463762326478 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9174ec00 == 147 [pid = 1784] [id = 650] 09:38:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x918ae800) [pid = 1784] [serial = 1951] [outer = (nil)] 09:38:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x92a03c00) [pid = 1784] [serial = 1952] [outer = 0x918ae800] 09:38:46 INFO - PROCESS | 1784 | 1463762326577 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x92a0c000) [pid = 1784] [serial = 1953] [outer = 0x918ae800] 09:38:47 INFO - PROCESS | 1784 | 1463762327598 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1785ms 09:38:47 INFO - PROCESS | 1784 | 1463762327636 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1784 | 1463762327639 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:38:47 INFO - PROCESS | 1784 | 1463762327647 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1784 | 1463762327652 Marionette TRACE conn4 <- [1,2574,null,{}] 09:38:47 INFO - PROCESS | 1784 | 1463762327669 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 1784 | 1463762327932 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:38:48 INFO - PROCESS | 1784 | 1463762328336 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8bf000 == 148 [pid = 1784] [id = 651] 09:38:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x8f8bf400) [pid = 1784] [serial = 1954] [outer = (nil)] 09:38:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x93be7400) [pid = 1784] [serial = 1955] [outer = 0x8f8bf400] 09:38:48 INFO - PROCESS | 1784 | 1463762328432 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x93beb000) [pid = 1784] [serial = 1956] [outer = 0x8f8bf400] 09:38:49 INFO - PROCESS | 1784 | 1463762329416 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1801ms 09:38:49 INFO - PROCESS | 1784 | 1463762329451 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1784 | 1463762329455 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:38:49 INFO - PROCESS | 1784 | 1463762329463 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1784 | 1463762329468 Marionette TRACE conn4 <- [1,2578,null,{}] 09:38:49 INFO - PROCESS | 1784 | 1463762329475 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 1784 | 1463762329738 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:38:50 INFO - PROCESS | 1784 | 1463762330101 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f6800 == 149 [pid = 1784] [id = 652] 09:38:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x92760800) [pid = 1784] [serial = 1957] [outer = (nil)] 09:38:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x94737400) [pid = 1784] [serial = 1958] [outer = 0x92760800] 09:38:50 INFO - PROCESS | 1784 | 1463762330195 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9473e400) [pid = 1784] [serial = 1959] [outer = 0x92760800] 09:38:51 INFO - PROCESS | 1784 | 1463762331116 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1690ms 09:38:51 INFO - PROCESS | 1784 | 1463762331171 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 1784 | 1463762331175 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:38:51 INFO - PROCESS | 1784 | 1463762331187 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1784 | 1463762331190 Marionette TRACE conn4 <- [1,2582,null,{}] 09:38:51 INFO - PROCESS | 1784 | 1463762331198 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 1784 | 1463762331459 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:38:51 INFO - PROCESS | 1784 | 1463762331798 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a64ac00 == 150 [pid = 1784] [id = 653] 09:38:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x918b8400) [pid = 1784] [serial = 1960] [outer = (nil)] 09:38:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x952c9800) [pid = 1784] [serial = 1961] [outer = 0x918b8400] 09:38:51 INFO - PROCESS | 1784 | 1463762331895 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x95466800) [pid = 1784] [serial = 1962] [outer = 0x918b8400] 09:38:52 INFO - PROCESS | 1784 | 1463762332848 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1736ms 09:38:52 INFO - PROCESS | 1784 | 1463762332924 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1784 | 1463762332929 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:38:52 INFO - PROCESS | 1784 | 1463762332937 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1784 | 1463762332941 Marionette TRACE conn4 <- [1,2586,null,{}] 09:38:52 INFO - PROCESS | 1784 | 1463762332948 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 1784 | 1463762333261 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:38:53 INFO - PROCESS | 1784 | 1463762333612 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb0400 == 151 [pid = 1784] [id = 654] 09:38:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x93bf0000) [pid = 1784] [serial = 1963] [outer = (nil)] 09:38:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x98230400) [pid = 1784] [serial = 1964] [outer = 0x93bf0000] 09:38:53 INFO - PROCESS | 1784 | 1463762333712 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x982ee400) [pid = 1784] [serial = 1965] [outer = 0x93bf0000] 09:38:54 INFO - PROCESS | 1784 | 1463762334661 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1783ms 09:38:54 INFO - PROCESS | 1784 | 1463762334720 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:38:54 INFO - PROCESS | 1784 | 1463762334725 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:38:54 INFO - PROCESS | 1784 | 1463762334732 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1784 | 1463762334736 Marionette TRACE conn4 <- [1,2590,null,{}] 09:38:54 INFO - PROCESS | 1784 | 1463762334743 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 1784 | 1463762335004 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x874f2000 == 150 [pid = 1784] [id = 546] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x869cf400 == 149 [pid = 1784] [id = 637] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f3000 == 148 [pid = 1784] [id = 636] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x88b9d000 == 147 [pid = 1784] [id = 635] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x91753c00 == 146 [pid = 1784] [id = 633] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x874ea000 == 145 [pid = 1784] [id = 632] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x9100cc00 == 144 [pid = 1784] [id = 630] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x874ebc00 == 143 [pid = 1784] [id = 631] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8eeec000 == 142 [pid = 1784] [id = 629] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8f681400 == 141 [pid = 1784] [id = 628] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8e281400 == 140 [pid = 1784] [id = 627] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb65800 == 139 [pid = 1784] [id = 626] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8e12dc00 == 138 [pid = 1784] [id = 625] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8da88c00 == 137 [pid = 1784] [id = 623] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8de87c00 == 136 [pid = 1784] [id = 624] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8d64fc00 == 135 [pid = 1784] [id = 622] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8d48d400 == 134 [pid = 1784] [id = 621] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8bc00 == 133 [pid = 1784] [id = 620] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x872f3800 == 132 [pid = 1784] [id = 466] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x8bc9dc00 == 131 [pid = 1784] [id = 619] 09:38:57 INFO - PROCESS | 1784 | --DOCSHELL 0x874ed400 == 130 [pid = 1784] [id = 618] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8d48c400) [pid = 1784] [serial = 1853] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x92a0f000) [pid = 1784] [serial = 1818] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9aa09000) [pid = 1784] [serial = 1826] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x91691400) [pid = 1784] [serial = 1808] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x952c7000) [pid = 1784] [serial = 1821] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x9275cc00) [pid = 1784] [serial = 1817] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x93bf3400) [pid = 1784] [serial = 1820] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0xa2279400) [pid = 1784] [serial = 1833] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0xa35e7c00) [pid = 1784] [serial = 1836] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0xa1152400) [pid = 1784] [serial = 1832] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x9174c000) [pid = 1784] [serial = 1811] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0xa6ce1400) [pid = 1784] [serial = 1779] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8aee2400) [pid = 1784] [serial = 1793] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8c1d9400) [pid = 1784] [serial = 1850] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8dc4fc00) [pid = 1784] [serial = 1790] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x9169c400) [pid = 1784] [serial = 1809] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8f68fc00) [pid = 1784] [serial = 1803] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x919e7400) [pid = 1784] [serial = 1815] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8aa46000) [pid = 1784] [serial = 1847] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8c1dec00) [pid = 1784] [serial = 1794] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9b8b4c00) [pid = 1784] [serial = 1830] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8e12a800) [pid = 1784] [serial = 1728] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x88b31c00) [pid = 1784] [serial = 1842] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8aee5000) [pid = 1784] [serial = 1848] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8ded7c00) [pid = 1784] [serial = 1797] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x919de400) [pid = 1784] [serial = 1814] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x89f69c00) [pid = 1784] [serial = 1844] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9aa0d800) [pid = 1784] [serial = 1827] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8a186400) [pid = 1784] [serial = 1845] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9a2b1c00) [pid = 1784] [serial = 1823] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8eb5bc00) [pid = 1784] [serial = 1799] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0xa689fc00) [pid = 1784] [serial = 1838] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8f957800) [pid = 1784] [serial = 1805] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8dc48800) [pid = 1784] [serial = 1796] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8eec3000) [pid = 1784] [serial = 1802] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8c36d400) [pid = 1784] [serial = 1851] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0xa3250400) [pid = 1784] [serial = 1835] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8ee56400) [pid = 1784] [serial = 1800] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x874e9c00) [pid = 1784] [serial = 1841] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9a480000) [pid = 1784] [serial = 1824] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9174f400) [pid = 1784] [serial = 1812] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x9b5f5400) [pid = 1784] [serial = 1829] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8f961c00) [pid = 1784] [serial = 1806] [outer = (nil)] [url = about:blank] 09:38:57 INFO - PROCESS | 1784 | 1463762337754 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ee400 == 131 [pid = 1784] [id = 655] 09:38:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x874f1c00) [pid = 1784] [serial = 1966] [outer = (nil)] 09:38:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x88b36800) [pid = 1784] [serial = 1967] [outer = 0x874f1c00] 09:38:57 INFO - PROCESS | 1784 | 1463762337847 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x88b9b800) [pid = 1784] [serial = 1968] [outer = 0x874f1c00] 09:38:58 INFO - PROCESS | 1784 | 1463762338709 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 4046ms 09:38:58 INFO - PROCESS | 1784 | 1463762338780 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:38:58 INFO - PROCESS | 1784 | 1463762338787 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:38:58 INFO - PROCESS | 1784 | 1463762338796 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1784 | 1463762338803 Marionette TRACE conn4 <- [1,2594,null,{}] 09:38:58 INFO - PROCESS | 1784 | 1463762338811 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 1784 | 1463762339059 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:38:59 INFO - PROCESS | 1784 | 1463762339321 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a64f800 == 132 [pid = 1784] [id = 656] 09:38:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8a651000) [pid = 1784] [serial = 1969] [outer = (nil)] 09:38:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8aa46000) [pid = 1784] [serial = 1970] [outer = 0x8a651000] 09:38:59 INFO - PROCESS | 1784 | 1463762339411 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8aee5800) [pid = 1784] [serial = 1971] [outer = 0x8a651000] 09:39:00 INFO - PROCESS | 1784 | 1463762340342 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1590ms 09:39:00 INFO - PROCESS | 1784 | 1463762340389 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1784 | 1463762340396 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:39:00 INFO - PROCESS | 1784 | 1463762340416 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1784 | 1463762340420 Marionette TRACE conn4 <- [1,2598,null,{}] 09:39:00 INFO - PROCESS | 1784 | 1463762340427 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 1784 | 1463762340750 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:39:00 INFO - PROCESS | 1784 | 1463762340788 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca2800 == 133 [pid = 1784] [id = 657] 09:39:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8c1dd000) [pid = 1784] [serial = 1972] [outer = (nil)] 09:39:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8c36c400) [pid = 1784] [serial = 1973] [outer = 0x8c1dd000] 09:39:00 INFO - PROCESS | 1784 | 1463762340953 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8d489400) [pid = 1784] [serial = 1974] [outer = 0x8c1dd000] 09:39:02 INFO - PROCESS | 1784 | 1463762342031 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2243ms 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8da8d400) [pid = 1784] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x90dce800) [pid = 1784] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8ee59800) [pid = 1784] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8de85c00) [pid = 1784] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8e12fc00) [pid = 1784] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8db9b000) [pid = 1784] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8da84400) [pid = 1784] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0xa3082800) [pid = 1784] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x88b32400) [pid = 1784] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x919e3800) [pid = 1784] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9100dc00) [pid = 1784] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8ee57800) [pid = 1784] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x88d3a400) [pid = 1784] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x874f7000) [pid = 1784] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x88b9e800) [pid = 1784] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8da89400) [pid = 1784] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8e12ac00) [pid = 1784] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x90dccc00) [pid = 1784] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8c1e6400) [pid = 1784] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x91712000) [pid = 1784] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8a192000) [pid = 1784] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:39:02 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x919e8000) [pid = 1784] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:39:02 INFO - PROCESS | 1784 | 1463762342784 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1784 | 1463762342787 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:39:02 INFO - PROCESS | 1784 | 1463762342806 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1784 | 1463762342816 Marionette TRACE conn4 <- [1,2602,null,{}] 09:39:02 INFO - PROCESS | 1784 | 1463762342824 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 1784 | 1463762343134 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:39:03 INFO - PROCESS | 1784 | 1463762343286 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bb19800 == 134 [pid = 1784] [id = 658] 09:39:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8c368800) [pid = 1784] [serial = 1975] [outer = (nil)] 09:39:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8da80400) [pid = 1784] [serial = 1976] [outer = 0x8c368800] 09:39:03 INFO - PROCESS | 1784 | 1463762343409 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8db92800) [pid = 1784] [serial = 1977] [outer = 0x8c368800] 09:39:04 INFO - PROCESS | 1784 | 1463762344223 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1460ms 09:39:04 INFO - PROCESS | 1784 | 1463762344265 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1784 | 1463762344271 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:39:04 INFO - PROCESS | 1784 | 1463762344278 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1784 | 1463762344283 Marionette TRACE conn4 <- [1,2606,null,{}] 09:39:04 INFO - PROCESS | 1784 | 1463762344289 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 1784 | 1463762344523 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:39:04 INFO - PROCESS | 1784 | 1463762344966 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x874e9c00 == 135 [pid = 1784] [id = 659] 09:39:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x874ebc00) [pid = 1784] [serial = 1978] [outer = (nil)] 09:39:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x88b32400) [pid = 1784] [serial = 1979] [outer = 0x874ebc00] 09:39:05 INFO - PROCESS | 1784 | 1463762345090 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x88d39c00) [pid = 1784] [serial = 1980] [outer = 0x874ebc00] 09:39:06 INFO - PROCESS | 1784 | 1463762346772 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2596ms 09:39:06 INFO - PROCESS | 1784 | 1463762346876 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1784 | 1463762346884 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:39:06 INFO - PROCESS | 1784 | 1463762346893 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1784 | 1463762346899 Marionette TRACE conn4 <- [1,2610,null,{}] 09:39:06 INFO - PROCESS | 1784 | 1463762346909 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 1784 | 1463762347180 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:39:07 INFO - PROCESS | 1784 | 1463762347490 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a654c00 == 136 [pid = 1784] [id = 660] 09:39:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8a8ef400) [pid = 1784] [serial = 1981] [outer = (nil)] 09:39:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8bb15000) [pid = 1784] [serial = 1982] [outer = 0x8a8ef400] 09:39:07 INFO - PROCESS | 1784 | 1463762347590 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8c369c00) [pid = 1784] [serial = 1983] [outer = 0x8a8ef400] 09:39:08 INFO - PROCESS | 1784 | 1463762348670 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1843ms 09:39:08 INFO - PROCESS | 1784 | 1463762348739 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1784 | 1463762348747 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:39:08 INFO - PROCESS | 1784 | 1463762348758 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1784 | 1463762348761 Marionette TRACE conn4 <- [1,2614,null,{}] 09:39:08 INFO - PROCESS | 1784 | 1463762348769 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 1784 | 1463762349078 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:39:09 INFO - PROCESS | 1784 | 1463762349428 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d651800 == 137 [pid = 1784] [id = 661] 09:39:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8d651c00) [pid = 1784] [serial = 1984] [outer = (nil)] 09:39:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8db90400) [pid = 1784] [serial = 1985] [outer = 0x8d651c00] 09:39:09 INFO - PROCESS | 1784 | 1463762349527 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8dbab800) [pid = 1784] [serial = 1986] [outer = 0x8d651c00] 09:39:10 INFO - PROCESS | 1784 | 1463762350577 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1886ms 09:39:10 INFO - PROCESS | 1784 | 1463762350643 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:39:10 INFO - PROCESS | 1784 | 1463762350648 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:39:10 INFO - PROCESS | 1784 | 1463762350658 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1784 | 1463762350669 Marionette TRACE conn4 <- [1,2618,null,{}] 09:39:10 INFO - PROCESS | 1784 | 1463762350686 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 1784 | 1463762350963 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:39:11 INFO - PROCESS | 1784 | 1463762351312 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x869c8c00 == 138 [pid = 1784] [id = 662] 09:39:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8ddabc00) [pid = 1784] [serial = 1987] [outer = (nil)] 09:39:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8de85000) [pid = 1784] [serial = 1988] [outer = 0x8ddabc00] 09:39:11 INFO - PROCESS | 1784 | 1463762351409 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8ded6c00) [pid = 1784] [serial = 1989] [outer = 0x8ddabc00] 09:39:12 INFO - PROCESS | 1784 | 1463762352370 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1745ms 09:39:12 INFO - PROCESS | 1784 | 1463762352402 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1784 | 1463762352406 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:39:12 INFO - PROCESS | 1784 | 1463762352415 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1784 | 1463762352426 Marionette TRACE conn4 <- [1,2622,null,{}] 09:39:12 INFO - PROCESS | 1784 | 1463762352439 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 1784 | 1463762352698 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:39:13 INFO - PROCESS | 1784 | 1463762353038 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d649c00 == 139 [pid = 1784] [id = 663] 09:39:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8dbadc00) [pid = 1784] [serial = 1990] [outer = (nil)] 09:39:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8e287800) [pid = 1784] [serial = 1991] [outer = 0x8dbadc00] 09:39:13 INFO - PROCESS | 1784 | 1463762353138 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8e359c00) [pid = 1784] [serial = 1992] [outer = 0x8dbadc00] 09:39:14 INFO - PROCESS | 1784 | 1463762354063 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1693ms 09:39:14 INFO - PROCESS | 1784 | 1463762354125 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1784 | 1463762354130 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:39:14 INFO - PROCESS | 1784 | 1463762354141 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1784 | 1463762354145 Marionette TRACE conn4 <- [1,2626,null,{}] 09:39:14 INFO - PROCESS | 1784 | 1463762354152 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 1784 | 1463762354407 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:39:14 INFO - PROCESS | 1784 | 1463762354766 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4af400 == 140 [pid = 1784] [id = 664] 09:39:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8e4afc00) [pid = 1784] [serial = 1993] [outer = (nil)] 09:39:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8e4b4000) [pid = 1784] [serial = 1994] [outer = 0x8e4afc00] 09:39:14 INFO - PROCESS | 1784 | 1463762354878 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8eec2c00) [pid = 1784] [serial = 1995] [outer = 0x8e4afc00] 09:39:15 INFO - PROCESS | 1784 | 1463762355873 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1784ms 09:39:15 INFO - PROCESS | 1784 | 1463762355927 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1784 | 1463762355930 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:39:15 INFO - PROCESS | 1784 | 1463762355939 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1784 | 1463762355943 Marionette TRACE conn4 <- [1,2630,null,{}] 09:39:15 INFO - PROCESS | 1784 | 1463762355950 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 1784 | 1463762356212 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:39:16 INFO - PROCESS | 1784 | 1463762356558 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e128c00 == 141 [pid = 1784] [id = 665] 09:39:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8e12ac00) [pid = 1784] [serial = 1996] [outer = (nil)] 09:39:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8f8c7800) [pid = 1784] [serial = 1997] [outer = 0x8e12ac00] 09:39:16 INFO - PROCESS | 1784 | 1463762356657 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8f95b800) [pid = 1784] [serial = 1998] [outer = 0x8e12ac00] 09:39:17 INFO - PROCESS | 1784 | 1463762357614 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1736ms 09:39:17 INFO - PROCESS | 1784 | 1463762357676 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:39:17 INFO - PROCESS | 1784 | 1463762357680 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:39:17 INFO - PROCESS | 1784 | 1463762357687 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1784 | 1463762357692 Marionette TRACE conn4 <- [1,2634,null,{}] 09:39:17 INFO - PROCESS | 1784 | 1463762357698 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 1784 | 1463762357950 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:39:18 INFO - PROCESS | 1784 | 1463762358296 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f681800 == 142 [pid = 1784] [id = 666] 09:39:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f686400) [pid = 1784] [serial = 1999] [outer = (nil)] 09:39:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x90dd4c00) [pid = 1784] [serial = 2000] [outer = 0x8f686400] 09:39:18 INFO - PROCESS | 1784 | 1463762358398 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x91001800) [pid = 1784] [serial = 2001] [outer = 0x8f686400] 09:39:19 INFO - PROCESS | 1784 | 1463762359353 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1737ms 09:39:19 INFO - PROCESS | 1784 | 1463762359424 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:39:19 INFO - PROCESS | 1784 | 1463762359429 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:39:19 INFO - PROCESS | 1784 | 1463762359437 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1784 | 1463762359440 Marionette TRACE conn4 <- [1,2638,null,{}] 09:39:19 INFO - PROCESS | 1784 | 1463762359448 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 1784 | 1463762359715 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:39:20 INFO - PROCESS | 1784 | 1463762360061 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8de80c00 == 143 [pid = 1784] [id = 667] 09:39:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x90d3d400) [pid = 1784] [serial = 2002] [outer = (nil)] 09:39:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9169fc00) [pid = 1784] [serial = 2003] [outer = 0x90d3d400] 09:39:20 INFO - PROCESS | 1784 | 1463762360155 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x91714800) [pid = 1784] [serial = 2004] [outer = 0x90d3d400] 09:39:21 INFO - PROCESS | 1784 | 1463762361148 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1784ms 09:39:21 INFO - PROCESS | 1784 | 1463762361222 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 1784 | 1463762361227 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:39:21 INFO - PROCESS | 1784 | 1463762361235 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1784 | 1463762361239 Marionette TRACE conn4 <- [1,2642,null,{}] 09:39:21 INFO - PROCESS | 1784 | 1463762361246 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 1784 | 1463762361553 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:39:21 INFO - PROCESS | 1784 | 1463762361920 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e35c000 == 144 [pid = 1784] [id = 668] 09:39:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8f95c400) [pid = 1784] [serial = 2005] [outer = (nil)] 09:39:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x91756000) [pid = 1784] [serial = 2006] [outer = 0x8f95c400] 09:39:22 INFO - PROCESS | 1784 | 1463762362014 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x9175a400) [pid = 1784] [serial = 2007] [outer = 0x8f95c400] 09:39:23 INFO - PROCESS | 1784 | 1463762363004 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:39:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1788ms 09:39:23 INFO - PROCESS | 1784 | 1463762363023 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1784 | 1463762363028 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:39:23 INFO - PROCESS | 1784 | 1463762363035 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1784 | 1463762363040 Marionette TRACE conn4 <- [1,2646,null,{}] 09:39:23 INFO - PROCESS | 1784 | 1463762363046 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 1784 | 1463762363304 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:39:23 INFO - PROCESS | 1784 | 1463762363680 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x919dd800 == 145 [pid = 1784] [id = 669] 09:39:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x919ddc00) [pid = 1784] [serial = 2008] [outer = (nil)] 09:39:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x919e3000) [pid = 1784] [serial = 2009] [outer = 0x919ddc00] 09:39:23 INFO - PROCESS | 1784 | 1463762363796 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x920a8000) [pid = 1784] [serial = 2010] [outer = 0x919ddc00] 09:39:24 INFO - PROCESS | 1784 | 1463762364786 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1786ms 09:39:24 INFO - PROCESS | 1784 | 1463762364822 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1784 | 1463762364826 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:39:24 INFO - PROCESS | 1784 | 1463762364834 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1784 | 1463762364840 Marionette TRACE conn4 <- [1,2650,null,{}] 09:39:24 INFO - PROCESS | 1784 | 1463762364847 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 1784 | 1463762365133 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:39:25 INFO - PROCESS | 1784 | 1463762365498 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x918b9000 == 146 [pid = 1784] [id = 670] 09:39:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x92a07000) [pid = 1784] [serial = 2011] [outer = (nil)] 09:39:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x92eacc00) [pid = 1784] [serial = 2012] [outer = 0x92a07000] 09:39:25 INFO - PROCESS | 1784 | 1463762365596 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x93b0d400) [pid = 1784] [serial = 2013] [outer = 0x92a07000] 09:39:26 INFO - PROCESS | 1784 | 1463762366529 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1739ms 09:39:26 INFO - PROCESS | 1784 | 1463762366574 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1784 | 1463762366579 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:39:26 INFO - PROCESS | 1784 | 1463762366586 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1784 | 1463762366591 Marionette TRACE conn4 <- [1,2654,null,{}] 09:39:26 INFO - PROCESS | 1784 | 1463762366597 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 1784 | 1463762366875 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:39:27 INFO - PROCESS | 1784 | 1463762367228 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9174c000 == 147 [pid = 1784] [id = 671] 09:39:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x92751800) [pid = 1784] [serial = 2014] [outer = (nil)] 09:39:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x95418c00) [pid = 1784] [serial = 2015] [outer = 0x92751800] 09:39:27 INFO - PROCESS | 1784 | 1463762367327 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x97736800) [pid = 1784] [serial = 2016] [outer = 0x92751800] 09:39:28 INFO - PROCESS | 1784 | 1463762368284 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:39:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1738ms 09:39:28 INFO - PROCESS | 1784 | 1463762368325 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1784 | 1463762368340 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:39:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:39:28 INFO - PROCESS | 1784 | 1463762368348 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1784 | 1463762368351 Marionette TRACE conn4 <- [1,2658,null,{}] 09:39:28 INFO - PROCESS | 1784 | 1463762368358 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 1784 | 1463762368665 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:39:29 INFO - PROCESS | 1784 | 1463762369015 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x93b0ac00 == 148 [pid = 1784] [id = 672] 09:39:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x952c1000) [pid = 1784] [serial = 2017] [outer = (nil)] 09:39:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x997e8800) [pid = 1784] [serial = 2018] [outer = 0x952c1000] 09:39:29 INFO - PROCESS | 1784 | 1463762369110 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x997ed000) [pid = 1784] [serial = 2019] [outer = 0x952c1000] 09:39:30 INFO - PROCESS | 1784 | 1463762370037 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:39:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1739ms 09:39:30 INFO - PROCESS | 1784 | 1463762370087 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1784 | 1463762370092 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:39:30 INFO - PROCESS | 1784 | 1463762370120 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1784 | 1463762370125 Marionette TRACE conn4 <- [1,2662,null,{}] 09:39:30 INFO - PROCESS | 1784 | 1463762370132 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 1784 | 1463762370391 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:39:30 INFO - PROCESS | 1784 | 1463762370727 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ec400 == 149 [pid = 1784] [id = 673] 09:39:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x89f64000) [pid = 1784] [serial = 2020] [outer = (nil)] 09:39:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x99e09c00) [pid = 1784] [serial = 2021] [outer = 0x89f64000] 09:39:30 INFO - PROCESS | 1784 | 1463762370824 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x99eea400) [pid = 1784] [serial = 2022] [outer = 0x89f64000] 09:39:31 INFO - PROCESS | 1784 | 1463762371727 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:39:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1642ms 09:39:31 INFO - PROCESS | 1784 | 1463762371759 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1784 | 1463762371762 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:39:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:39:31 INFO - PROCESS | 1784 | 1463762371770 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1784 | 1463762371775 Marionette TRACE conn4 <- [1,2666,null,{}] 09:39:31 INFO - PROCESS | 1784 | 1463762371781 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 1784 | 1463762372049 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:39:32 INFO - PROCESS | 1784 | 1463762372400 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b34400 == 150 [pid = 1784] [id = 674] 09:39:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9977e400) [pid = 1784] [serial = 2023] [outer = (nil)] 09:39:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9a473800) [pid = 1784] [serial = 2024] [outer = 0x9977e400] 09:39:32 INFO - PROCESS | 1784 | 1463762372502 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9a475c00) [pid = 1784] [serial = 2025] [outer = 0x9977e400] 09:39:33 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:33 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:33 INFO - PROCESS | 1784 | 1463762373874 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:39:33 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) 09:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2138ms 09:39:33 INFO - PROCESS | 1784 | 1463762373957 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1784 | 1463762373964 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:39:34 INFO - PROCESS | 1784 | 1463762374003 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1784 | 1463762374008 Marionette TRACE conn4 <- [1,2670,null,{}] 09:39:34 INFO - PROCESS | 1784 | 1463762374016 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 1784 | 1463762374270 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:39:34 INFO - PROCESS | 1784 | 1463762374569 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a24ec00 == 151 [pid = 1784] [id = 675] 09:39:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x9a47b000) [pid = 1784] [serial = 2026] [outer = (nil)] 09:39:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0x9a745c00) [pid = 1784] [serial = 2027] [outer = 0x9a47b000] 09:39:34 INFO - PROCESS | 1784 | 1463762374662 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0x9a7c2000) [pid = 1784] [serial = 2028] [outer = 0x9a47b000] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x91751400 == 150 [pid = 1784] [id = 562] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x92ead800 == 149 [pid = 1784] [id = 563] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x91698800 == 148 [pid = 1784] [id = 560] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x9a374000 == 147 [pid = 1784] [id = 566] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x93be9000 == 146 [pid = 1784] [id = 564] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x874f1000 == 145 [pid = 1784] [id = 568] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8e12e400 == 144 [pid = 1784] [id = 556] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddc8000 == 143 [pid = 1784] [id = 558] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddc7c00 == 142 [pid = 1784] [id = 559] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d9000 == 141 [pid = 1784] [id = 561] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8ba400 == 140 [pid = 1784] [id = 557] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x93b05c00 == 139 [pid = 1784] [id = 565] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb19800 == 138 [pid = 1784] [id = 658] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca2800 == 137 [pid = 1784] [id = 657] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8a64f800 == 136 [pid = 1784] [id = 656] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x874ee400 == 135 [pid = 1784] [id = 655] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8a64ac00 == 134 [pid = 1784] [id = 653] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x874f6800 == 133 [pid = 1784] [id = 652] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x9174ec00 == 132 [pid = 1784] [id = 650] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8f8bf000 == 131 [pid = 1784] [id = 651] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x91757000 == 130 [pid = 1784] [id = 649] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x90d39000 == 129 [pid = 1784] [id = 648] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddb0800 == 128 [pid = 1784] [id = 647] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8de7a800 == 127 [pid = 1784] [id = 646] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddb4800 == 126 [pid = 1784] [id = 644] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8bb20800 == 125 [pid = 1784] [id = 645] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddac800 == 124 [pid = 1784] [id = 643] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8a8f7000 == 123 [pid = 1784] [id = 642] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8da83400 == 122 [pid = 1784] [id = 641] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x8aeefc00 == 121 [pid = 1784] [id = 640] 09:39:37 INFO - PROCESS | 1784 | --DOCSHELL 0x88b34c00 == 120 [pid = 1784] [id = 639] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8ded2c00) [pid = 1784] [serial = 1791] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x90dd5c00) [pid = 1784] [serial = 1886] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8eec6c00) [pid = 1784] [serial = 1881] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8e288800) [pid = 1784] [serial = 1871] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8eb5b400) [pid = 1784] [serial = 1878] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8eb58c00) [pid = 1784] [serial = 1877] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8dba2400) [pid = 1784] [serial = 1862] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8e28f800) [pid = 1784] [serial = 1872] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8de81000) [pid = 1784] [serial = 1868] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0xa6c33000) [pid = 1784] [serial = 1839] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x88d40400) [pid = 1784] [serial = 1913] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x92ea6800) [pid = 1784] [serial = 1904] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9171f400) [pid = 1784] [serial = 1893] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8f690800) [pid = 1784] [serial = 1883] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a8f5400) [pid = 1784] [serial = 1857] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8a64e000) [pid = 1784] [serial = 1856] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x918b5000) [pid = 1784] [serial = 1896] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x91719400) [pid = 1784] [serial = 1892] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x8f8c1800) [pid = 1784] [serial = 1884] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x8dc42000) [pid = 1784] [serial = 1863] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x88d48800) [pid = 1784] [serial = 1907] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8ddb5400) [pid = 1784] [serial = 1865] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8e4a6400) [pid = 1784] [serial = 1874] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8ddc6c00) [pid = 1784] [serial = 1866] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8ee63800) [pid = 1784] [serial = 1880] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8e4a8000) [pid = 1784] [serial = 1875] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x91693000) [pid = 1784] [serial = 1889] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x918ae000) [pid = 1784] [serial = 1895] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8c398800) [pid = 1784] [serial = 1859] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x91009000) [pid = 1784] [serial = 1887] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x91698c00) [pid = 1784] [serial = 1890] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8a0f0000) [pid = 1784] [serial = 1908] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x920a5000) [pid = 1784] [serial = 1899] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x919e9c00) [pid = 1784] [serial = 1898] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8aee6c00) [pid = 1784] [serial = 1911] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8c36d800) [pid = 1784] [serial = 1914] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8de82c00) [pid = 1784] [serial = 1869] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x93b04c00) [pid = 1784] [serial = 1905] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8d64b800) [pid = 1784] [serial = 1860] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x92a05400) [pid = 1784] [serial = 1902] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x92a03400) [pid = 1784] [serial = 1901] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8a8f3800) [pid = 1784] [serial = 1910] [outer = (nil)] [url = about:blank] 09:39:37 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8c373000) [pid = 1784] [serial = 1916] [outer = (nil)] [url = about:blank] 09:39:38 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:38 INFO - PROCESS | 1784 | 1463762378654 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:39:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:39:38 INFO - PROCESS | 1784 | 1463762378714 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:39:38 INFO - PROCESS | 1784 | 1463762378724 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1784 | 1463762378729 Marionette TRACE conn4 <- [1,2674,null,{}] 09:39:38 INFO - PROCESS | 1784 | 1463762378738 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 1784 | 1463762379009 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:39:39 INFO - PROCESS | 1784 | 1463762379266 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d44c00 == 121 [pid = 1784] [id = 676] 09:39:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x89f62c00) [pid = 1784] [serial = 2029] [outer = (nil)] 09:39:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8a64e400) [pid = 1784] [serial = 2030] [outer = 0x89f62c00] 09:39:39 INFO - PROCESS | 1784 | 1463762379348 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8a8f4000) [pid = 1784] [serial = 2031] [outer = 0x89f62c00] 09:39:40 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:40 INFO - PROCESS | 1784 | 1463762380659 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1784 | 1463762380726 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:39:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:39:40 INFO - PROCESS | 1784 | 1463762380807 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1784 | 1463762380813 Marionette TRACE conn4 <- [1,2678,null,{}] 09:39:40 INFO - PROCESS | 1784 | 1463762380821 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 1784 | 1463762381136 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:39:41 INFO - PROCESS | 1784 | 1463762381172 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a193400 == 122 [pid = 1784] [id = 677] 09:39:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8a652400) [pid = 1784] [serial = 2032] [outer = (nil)] 09:39:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8bca4000) [pid = 1784] [serial = 2033] [outer = 0x8a652400] 09:39:41 INFO - PROCESS | 1784 | 1463762381251 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8c38a800) [pid = 1784] [serial = 2034] [outer = 0x8a652400] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x88d3d800) [pid = 1784] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8f682400) [pid = 1784] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x90d39400) [pid = 1784] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8db9ec00) [pid = 1784] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x92760800) [pid = 1784] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8a651000) [pid = 1784] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8c1dd000) [pid = 1784] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x874f1c00) [pid = 1784] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x918ae800) [pid = 1784] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8f8bf400) [pid = 1784] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8dedf400) [pid = 1784] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x93bf0000) [pid = 1784] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x919de800) [pid = 1784] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8ee5bc00) [pid = 1784] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8ddb3000) [pid = 1784] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8eecd400) [pid = 1784] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x8ddb7c00) [pid = 1784] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x918b8400) [pid = 1784] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8bb1d000) [pid = 1784] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:39:42 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x8c38f400) [pid = 1784] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:39:43 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:43 INFO - PROCESS | 1784 | 1463762383416 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:39:43 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) 09:39:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2662ms 09:39:43 INFO - PROCESS | 1784 | 1463762383460 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:39:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:39:43 INFO - PROCESS | 1784 | 1463762383465 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:39:43 INFO - PROCESS | 1784 | 1463762383472 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1784 | 1463762383479 Marionette TRACE conn4 <- [1,2682,null,{}] 09:39:43 INFO - PROCESS | 1784 | 1463762383506 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 1784 | 1463762383749 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:39:43 INFO - PROCESS | 1784 | 1463762383969 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d3d800 == 123 [pid = 1784] [id = 678] 09:39:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x8a658000) [pid = 1784] [serial = 2035] [outer = (nil)] 09:39:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x8d645800) [pid = 1784] [serial = 2036] [outer = 0x8a658000] 09:39:44 INFO - PROCESS | 1784 | 1463762384056 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8db95000) [pid = 1784] [serial = 2037] [outer = 0x8a658000] 09:39:45 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:45 INFO - PROCESS | 1784 | 1463762385566 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:39:45 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) 09:39:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2151ms 09:39:45 INFO - PROCESS | 1784 | 1463762385624 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 1784 | 1463762385631 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:39:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:39:45 INFO - PROCESS | 1784 | 1463762385643 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 1784 | 1463762385650 Marionette TRACE conn4 <- [1,2686,null,{}] 09:39:45 INFO - PROCESS | 1784 | 1463762385706 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 1784 | 1463762385979 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:39:46 INFO - PROCESS | 1784 | 1463762386280 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b30800 == 124 [pid = 1784] [id = 679] 09:39:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x88b34c00) [pid = 1784] [serial = 2038] [outer = (nil)] 09:39:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8a651c00) [pid = 1784] [serial = 2039] [outer = 0x88b34c00] 09:39:46 INFO - PROCESS | 1784 | 1463762386377 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8aee8800) [pid = 1784] [serial = 2040] [outer = 0x88b34c00] 09:39:47 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:47 INFO - PROCESS | 1784 | 1463762387821 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 1784 | 1463762387942 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:39:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:39:47 INFO - PROCESS | 1784 | 1463762387955 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1784 | 1463762387961 Marionette TRACE conn4 <- [1,2690,null,{}] 09:39:47 INFO - PROCESS | 1784 | 1463762387969 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 1784 | 1463762388271 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:39:48 INFO - PROCESS | 1784 | 1463762388561 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee6c00 == 125 [pid = 1784] [id = 680] 09:39:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8bb1a000) [pid = 1784] [serial = 2041] [outer = (nil)] 09:39:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8d64c000) [pid = 1784] [serial = 2042] [outer = 0x8bb1a000] 09:39:48 INFO - PROCESS | 1784 | 1463762388657 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8dbab000) [pid = 1784] [serial = 2043] [outer = 0x8bb1a000] 09:39:50 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:50 INFO - PROCESS | 1784 | 1463762390254 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:39:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:39:50 INFO - PROCESS | 1784 | 1463762390311 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:39:50 INFO - PROCESS | 1784 | 1463762390319 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1784 | 1463762390326 Marionette TRACE conn4 <- [1,2694,null,{}] 09:39:50 INFO - PROCESS | 1784 | 1463762390345 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 1784 | 1463762390620 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:39:50 INFO - PROCESS | 1784 | 1463762390913 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1e3400 == 126 [pid = 1784] [id = 681] 09:39:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8dc4f000) [pid = 1784] [serial = 2044] [outer = (nil)] 09:39:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8ddc6400) [pid = 1784] [serial = 2045] [outer = 0x8dc4f000] 09:39:51 INFO - PROCESS | 1784 | 1463762391012 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8ded2c00) [pid = 1784] [serial = 2046] [outer = 0x8dc4f000] 09:39:52 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:52 INFO - PROCESS | 1784 | 1463762392407 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1784 | 1463762392515 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:39:52 INFO - PROCESS | 1784 | 1463762392529 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1784 | 1463762392533 Marionette TRACE conn4 <- [1,2698,null,{}] 09:39:52 INFO - PROCESS | 1784 | 1463762392541 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1784 | 1463762392813 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:39:53 INFO - PROCESS | 1784 | 1463762393102 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddad400 == 127 [pid = 1784] [id = 682] 09:39:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8de83400) [pid = 1784] [serial = 2047] [outer = (nil)] 09:39:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8e12f000) [pid = 1784] [serial = 2048] [outer = 0x8de83400] 09:39:53 INFO - PROCESS | 1784 | 1463762393203 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8e355c00) [pid = 1784] [serial = 2049] [outer = 0x8de83400] 09:39:54 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:54 INFO - PROCESS | 1784 | 1463762394706 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:39:54 INFO - PROCESS | 1784 | 1463762394784 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:39:54 INFO - PROCESS | 1784 | 1463762394792 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1784 | 1463762394795 Marionette TRACE conn4 <- [1,2702,null,{}] 09:39:54 INFO - PROCESS | 1784 | 1463762394848 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 1784 | 1463762395134 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:39:55 INFO - PROCESS | 1784 | 1463762395381 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d650800 == 128 [pid = 1784] [id = 683] 09:39:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8ddb4800) [pid = 1784] [serial = 2050] [outer = (nil)] 09:39:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8e4ac400) [pid = 1784] [serial = 2051] [outer = 0x8ddb4800] 09:39:55 INFO - PROCESS | 1784 | 1463762395471 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8e4b2000) [pid = 1784] [serial = 2052] [outer = 0x8ddb4800] 09:39:56 INFO - PROCESS | 1784 | 1463762396478 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1738ms 09:39:56 INFO - PROCESS | 1784 | 1463762396529 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1784 | 1463762396534 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:39:56 INFO - PROCESS | 1784 | 1463762396541 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1784 | 1463762396546 Marionette TRACE conn4 <- [1,2706,null,{}] 09:39:56 INFO - PROCESS | 1784 | 1463762396553 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1784 | 1463762396885 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:39:57 INFO - PROCESS | 1784 | 1463762397257 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e124800 == 129 [pid = 1784] [id = 684] 09:39:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8e4aec00) [pid = 1784] [serial = 2053] [outer = (nil)] 09:39:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8ee65c00) [pid = 1784] [serial = 2054] [outer = 0x8e4aec00] 09:39:57 INFO - PROCESS | 1784 | 1463762397353 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8eee6800) [pid = 1784] [serial = 2055] [outer = 0x8e4aec00] 09:39:58 INFO - PROCESS | 1784 | 1463762398367 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1888ms 09:39:58 INFO - PROCESS | 1784 | 1463762398431 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1784 | 1463762398434 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:39:58 INFO - PROCESS | 1784 | 1463762398443 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1784 | 1463762398448 Marionette TRACE conn4 <- [1,2710,null,{}] 09:39:58 INFO - PROCESS | 1784 | 1463762398455 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 1784 | 1463762398837 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:39:59 INFO - PROCESS | 1784 | 1463762399132 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db98000 == 130 [pid = 1784] [id = 685] 09:39:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8e125000) [pid = 1784] [serial = 2056] [outer = (nil)] 09:39:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8f8bf000) [pid = 1784] [serial = 2057] [outer = 0x8e125000] 09:39:59 INFO - PROCESS | 1784 | 1463762399230 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f8c3800) [pid = 1784] [serial = 2058] [outer = 0x8e125000] 09:40:00 INFO - PROCESS | 1784 | 1463762400261 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 1784 | 1463762400300 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:40:00 INFO - PROCESS | 1784 | 1463762400309 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 1784 | 1463762400312 Marionette TRACE conn4 <- [1,2714,null,{}] 09:40:00 INFO - PROCESS | 1784 | 1463762400319 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 1784 | 1463762400618 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:40:00 INFO - PROCESS | 1784 | 1463762400971 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f68fc00 == 131 [pid = 1784] [id = 686] 09:40:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f8be800) [pid = 1784] [serial = 2059] [outer = (nil)] 09:40:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x90d3f400) [pid = 1784] [serial = 2060] [outer = 0x8f8be800] 09:40:01 INFO - PROCESS | 1784 | 1463762401077 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x91007400) [pid = 1784] [serial = 2061] [outer = 0x8f8be800] 09:40:02 INFO - PROCESS | 1784 | 1463762402309 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2047ms 09:40:02 INFO - PROCESS | 1784 | 1463762402357 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1784 | 1463762402360 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:40:02 INFO - PROCESS | 1784 | 1463762402369 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1784 | 1463762402373 Marionette TRACE conn4 <- [1,2718,null,{}] 09:40:02 INFO - PROCESS | 1784 | 1463762402381 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 1784 | 1463762402648 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:40:03 INFO - PROCESS | 1784 | 1463762402986 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4aa400 == 132 [pid = 1784] [id = 687] 09:40:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f962800) [pid = 1784] [serial = 2062] [outer = (nil)] 09:40:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x9169a000) [pid = 1784] [serial = 2063] [outer = 0x8f962800] 09:40:03 INFO - PROCESS | 1784 | 1463762403081 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9169d000) [pid = 1784] [serial = 2064] [outer = 0x8f962800] 09:40:04 INFO - PROCESS | 1784 | 1463762404659 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1784 | 1463762404770 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:40:04 INFO - PROCESS | 1784 | 1463762404783 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1784 | 1463762404786 Marionette TRACE conn4 <- [1,2722,null,{}] 09:40:04 INFO - PROCESS | 1784 | 1463762404793 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 1784 | 1463762405037 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:40:05 INFO - PROCESS | 1784 | 1463762405338 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x91693c00 == 133 [pid = 1784] [id = 688] 09:40:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x91696400) [pid = 1784] [serial = 2065] [outer = (nil)] 09:40:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x91757400) [pid = 1784] [serial = 2066] [outer = 0x91696400] 09:40:05 INFO - PROCESS | 1784 | 1463762405428 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x918b8400) [pid = 1784] [serial = 2067] [outer = 0x91696400] 09:40:06 INFO - PROCESS | 1784 | 1463762406406 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1784 | 1463762406434 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:40:06 INFO - PROCESS | 1784 | 1463762406442 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1784 | 1463762406448 Marionette TRACE conn4 <- [1,2726,null,{}] 09:40:06 INFO - PROCESS | 1784 | 1463762406456 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 1784 | 1463762406788 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:40:07 INFO - PROCESS | 1784 | 1463762407180 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x91752800 == 134 [pid = 1784] [id = 689] 09:40:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x9275c400) [pid = 1784] [serial = 2068] [outer = (nil)] 09:40:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x92a03400) [pid = 1784] [serial = 2069] [outer = 0x9275c400] 09:40:07 INFO - PROCESS | 1784 | 1463762407287 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x92a0f000) [pid = 1784] [serial = 2070] [outer = 0x9275c400] 09:40:08 INFO - PROCESS | 1784 | 1463762408337 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1940ms 09:40:08 INFO - PROCESS | 1784 | 1463762408384 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:40:08 INFO - PROCESS | 1784 | 1463762408389 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:40:08 INFO - PROCESS | 1784 | 1463762408397 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1784 | 1463762408400 Marionette TRACE conn4 <- [1,2730,null,{}] 09:40:08 INFO - PROCESS | 1784 | 1463762408408 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 1784 | 1463762408708 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:40:09 INFO - PROCESS | 1784 | 1463762409067 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f8c5000 == 135 [pid = 1784] [id = 690] 09:40:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x92ea3400) [pid = 1784] [serial = 2071] [outer = (nil)] 09:40:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x93b07400) [pid = 1784] [serial = 2072] [outer = 0x92ea3400] 09:40:09 INFO - PROCESS | 1784 | 1463762409162 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x93b0d000) [pid = 1784] [serial = 2073] [outer = 0x92ea3400] 09:40:10 INFO - PROCESS | 1784 | 1463762410522 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 1784 | 1463762410542 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:40:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:40:10 INFO - PROCESS | 1784 | 1463762410661 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1784 | 1463762410664 Marionette TRACE conn4 <- [1,2734,null,{}] 09:40:10 INFO - PROCESS | 1784 | 1463762410673 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 1784 | 1463762410964 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:40:11 INFO - PROCESS | 1784 | 1463762411263 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaf000 == 136 [pid = 1784] [id = 691] 09:40:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x92eaf800) [pid = 1784] [serial = 2074] [outer = (nil)] 09:40:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x97733400) [pid = 1784] [serial = 2075] [outer = 0x92eaf800] 09:40:11 INFO - PROCESS | 1784 | 1463762411356 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x982e0400) [pid = 1784] [serial = 2076] [outer = 0x92eaf800] 09:40:12 INFO - PROCESS | 1784 | 1463762412354 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:40:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1807ms 09:40:12 INFO - PROCESS | 1784 | 1463762412407 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1784 | 1463762412410 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:40:12 INFO - PROCESS | 1784 | 1463762412418 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1784 | 1463762412422 Marionette TRACE conn4 <- [1,2738,null,{}] 09:40:12 INFO - PROCESS | 1784 | 1463762412429 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1784 | 1463762412722 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:40:13 INFO - PROCESS | 1784 | 1463762413061 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c2800 == 137 [pid = 1784] [id = 692] 09:40:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x952cd800) [pid = 1784] [serial = 2077] [outer = (nil)] 09:40:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x997f4400) [pid = 1784] [serial = 2078] [outer = 0x952cd800] 09:40:13 INFO - PROCESS | 1784 | 1463762413160 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9a24e400) [pid = 1784] [serial = 2079] [outer = 0x952cd800] 09:40:14 INFO - PROCESS | 1784 | 1463762414120 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1747ms 09:40:14 INFO - PROCESS | 1784 | 1463762414166 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1784 | 1463762414171 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:40:14 INFO - PROCESS | 1784 | 1463762414199 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1784 | 1463762414204 Marionette TRACE conn4 <- [1,2742,null,{}] 09:40:14 INFO - PROCESS | 1784 | 1463762414215 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 1784 | 1463762414496 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:40:14 INFO - PROCESS | 1784 | 1463762414821 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c4c00 == 138 [pid = 1784] [id = 693] 09:40:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x99382000) [pid = 1784] [serial = 2080] [outer = (nil)] 09:40:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9a74bc00) [pid = 1784] [serial = 2081] [outer = 0x99382000] 09:40:14 INFO - PROCESS | 1784 | 1463762414926 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9aa03800) [pid = 1784] [serial = 2082] [outer = 0x99382000] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9aa3f800 == 137 [pid = 1784] [id = 328] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x88b34400 == 136 [pid = 1784] [id = 674] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x93b0ac00 == 135 [pid = 1784] [id = 672] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x874ec400 == 134 [pid = 1784] [id = 673] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9174c000 == 133 [pid = 1784] [id = 671] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x918b9000 == 132 [pid = 1784] [id = 670] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x919dd800 == 131 [pid = 1784] [id = 669] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8de80c00 == 130 [pid = 1784] [id = 667] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8e35c000 == 129 [pid = 1784] [id = 668] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f681800 == 128 [pid = 1784] [id = 666] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8e128c00 == 127 [pid = 1784] [id = 665] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8e4af400 == 126 [pid = 1784] [id = 664] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8d649c00 == 125 [pid = 1784] [id = 663] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x869c8c00 == 124 [pid = 1784] [id = 662] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8a654c00 == 123 [pid = 1784] [id = 660] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8d651800 == 122 [pid = 1784] [id = 661] 09:40:16 INFO - PROCESS | 1784 | --DOCSHELL 0x874e9c00 == 121 [pid = 1784] [id = 659] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8a657000) [pid = 1784] [serial = 1920] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x91001c00) [pid = 1784] [serial = 1944] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x9169f400) [pid = 1784] [serial = 1947] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8dc4f400) [pid = 1784] [serial = 1926] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x90dd2000) [pid = 1784] [serial = 1943] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x9473e400) [pid = 1784] [serial = 1959] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x8aa46000) [pid = 1784] [serial = 1970] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8c36c400) [pid = 1784] [serial = 1973] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x88b9b800) [pid = 1784] [serial = 1968] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x88b36800) [pid = 1784] [serial = 1967] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x92a03c00) [pid = 1784] [serial = 1952] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x93be7400) [pid = 1784] [serial = 1955] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x8eb66c00) [pid = 1784] [serial = 1934] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x98230400) [pid = 1784] [serial = 1964] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x982ee400) [pid = 1784] [serial = 1965] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x92753000) [pid = 1784] [serial = 1950] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x93beb000) [pid = 1784] [serial = 1956] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8f68e400) [pid = 1784] [serial = 1938] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8de88400) [pid = 1784] [serial = 1929] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8f95fc00) [pid = 1784] [serial = 1940] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8aee5800) [pid = 1784] [serial = 1971] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8e12f400) [pid = 1784] [serial = 1931] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x92a0c000) [pid = 1784] [serial = 1953] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8e289000) [pid = 1784] [serial = 1932] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x95466800) [pid = 1784] [serial = 1962] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8c369800) [pid = 1784] [serial = 1922] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x919e7000) [pid = 1784] [serial = 1949] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8ee5f000) [pid = 1784] [serial = 1935] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8f962c00) [pid = 1784] [serial = 1941] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x952c9800) [pid = 1784] [serial = 1961] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8da80400) [pid = 1784] [serial = 1976] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8de7bc00) [pid = 1784] [serial = 1928] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8f689000) [pid = 1784] [serial = 1937] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8dbad400) [pid = 1784] [serial = 1925] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8d489400) [pid = 1784] [serial = 1974] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x94737400) [pid = 1784] [serial = 1958] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x91699c00) [pid = 1784] [serial = 1946] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8c390c00) [pid = 1784] [serial = 1923] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8d493400) [pid = 1784] [serial = 1854] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8a187800) [pid = 1784] [serial = 1919] [outer = (nil)] [url = about:blank] 09:40:17 INFO - PROCESS | 1784 | 1463762417822 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 3675ms 09:40:17 INFO - PROCESS | 1784 | 1463762417866 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1784 | 1463762417876 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:40:17 INFO - PROCESS | 1784 | 1463762417896 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1784 | 1463762417904 Marionette TRACE conn4 <- [1,2746,null,{}] 09:40:17 INFO - PROCESS | 1784 | 1463762417913 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 1784 | 1463762418172 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:40:18 INFO - PROCESS | 1784 | 1463762418495 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a0f3c00 == 122 [pid = 1784] [id = 694] 09:40:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8a0fbc00) [pid = 1784] [serial = 2083] [outer = (nil)] 09:40:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8a654000) [pid = 1784] [serial = 2084] [outer = 0x8a0fbc00] 09:40:18 INFO - PROCESS | 1784 | 1463762418584 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8aa4dc00) [pid = 1784] [serial = 2085] [outer = 0x8a0fbc00] 09:40:19 INFO - PROCESS | 1784 | 1463762419565 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1746ms 09:40:19 INFO - PROCESS | 1784 | 1463762419641 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1784 | 1463762419651 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:40:19 INFO - PROCESS | 1784 | 1463762419673 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1784 | 1463762419678 Marionette TRACE conn4 <- [1,2750,null,{}] 09:40:19 INFO - PROCESS | 1784 | 1463762419685 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 1784 | 1463762420030 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:40:20 INFO - PROCESS | 1784 | 1463762420279 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1dc400 == 123 [pid = 1784] [id = 695] 09:40:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8c371400) [pid = 1784] [serial = 2086] [outer = (nil)] 09:40:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8d48c000) [pid = 1784] [serial = 2087] [outer = 0x8c371400] 09:40:20 INFO - PROCESS | 1784 | 1463762420357 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8d64e800) [pid = 1784] [serial = 2088] [outer = 0x8c371400] 09:40:21 INFO - PROCESS | 1784 | 1463762421700 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8e4afc00) [pid = 1784] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8d651c00) [pid = 1784] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x90d3d400) [pid = 1784] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x952c1000) [pid = 1784] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8dbadc00) [pid = 1784] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x89f64000) [pid = 1784] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x8a8ef400) [pid = 1784] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x874ebc00) [pid = 1784] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8f686400) [pid = 1784] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x919ddc00) [pid = 1784] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x9977e400) [pid = 1784] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x8c369000) [pid = 1784] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x92751800) [pid = 1784] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x9a47b000) [pid = 1784] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x8a652400) [pid = 1784] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x8f95c400) [pid = 1784] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x92a07000) [pid = 1784] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x8e12ac00) [pid = 1784] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x89f62c00) [pid = 1784] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:40:21 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x8ddabc00) [pid = 1784] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2136ms 09:40:21 INFO - PROCESS | 1784 | 1463762421847 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1784 | 1463762421852 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:40:21 INFO - PROCESS | 1784 | 1463762421860 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 1784 | 1463762421866 Marionette TRACE conn4 <- [1,2754,null,{}] 09:40:21 INFO - PROCESS | 1784 | 1463762421883 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 1784 | 1463762422209 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:40:22 INFO - PROCESS | 1784 | 1463762422353 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c36c400 == 124 [pid = 1784] [id = 696] 09:40:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x8da80400) [pid = 1784] [serial = 2089] [outer = (nil)] 09:40:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x8dc42000) [pid = 1784] [serial = 2090] [outer = 0x8da80400] 09:40:22 INFO - PROCESS | 1784 | 1463762422436 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x8ddb1000) [pid = 1784] [serial = 2091] [outer = 0x8da80400] 09:40:23 INFO - PROCESS | 1784 | 1463762423289 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1444ms 09:40:23 INFO - PROCESS | 1784 | 1463762423304 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1784 | 1463762423308 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:40:23 INFO - PROCESS | 1784 | 1463762423316 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1784 | 1463762423321 Marionette TRACE conn4 <- [1,2758,null,{}] 09:40:23 INFO - PROCESS | 1784 | 1463762423327 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 1784 | 1463762423665 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:40:24 INFO - PROCESS | 1784 | 1463762424089 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f1c00 == 125 [pid = 1784] [id = 697] 09:40:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x874f6800) [pid = 1784] [serial = 2092] [outer = (nil)] 09:40:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x88b3b800) [pid = 1784] [serial = 2093] [outer = 0x874f6800] 09:40:24 INFO - PROCESS | 1784 | 1463762424194 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x88d3f000) [pid = 1784] [serial = 2094] [outer = 0x874f6800] 09:40:25 INFO - PROCESS | 1784 | 1463762425236 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1994ms 09:40:25 INFO - PROCESS | 1784 | 1463762425313 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:40:25 INFO - PROCESS | 1784 | 1463762425321 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:40:25 INFO - PROCESS | 1784 | 1463762425330 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1784 | 1463762425337 Marionette TRACE conn4 <- [1,2762,null,{}] 09:40:25 INFO - PROCESS | 1784 | 1463762425346 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 1784 | 1463762425661 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:40:26 INFO - PROCESS | 1784 | 1463762426023 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4fc00 == 126 [pid = 1784] [id = 698] 09:40:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x8aeef000) [pid = 1784] [serial = 2095] [outer = (nil)] 09:40:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x8c369800) [pid = 1784] [serial = 2096] [outer = 0x8aeef000] 09:40:26 INFO - PROCESS | 1784 | 1463762426128 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8c397000) [pid = 1784] [serial = 2097] [outer = 0x8aeef000] 09:40:27 INFO - PROCESS | 1784 | 1463762427159 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1888ms 09:40:27 INFO - PROCESS | 1784 | 1463762427221 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1784 | 1463762427229 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:40:27 INFO - PROCESS | 1784 | 1463762427239 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1784 | 1463762427244 Marionette TRACE conn4 <- [1,2766,null,{}] 09:40:27 INFO - PROCESS | 1784 | 1463762427251 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 1784 | 1463762427533 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:40:27 INFO - PROCESS | 1784 | 1463762427963 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da8d400 == 127 [pid = 1784] [id = 699] 09:40:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8dc46800) [pid = 1784] [serial = 2098] [outer = (nil)] 09:40:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8ddaf000) [pid = 1784] [serial = 2099] [outer = 0x8dc46800] 09:40:28 INFO - PROCESS | 1784 | 1463762428063 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8ddc6c00) [pid = 1784] [serial = 2100] [outer = 0x8dc46800] 09:40:29 INFO - PROCESS | 1784 | 1463762429183 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1994ms 09:40:29 INFO - PROCESS | 1784 | 1463762429233 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 1784 | 1463762429238 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:40:29 INFO - PROCESS | 1784 | 1463762429257 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 1784 | 1463762429268 Marionette TRACE conn4 <- [1,2770,null,{}] 09:40:29 INFO - PROCESS | 1784 | 1463762429276 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 1784 | 1463762429612 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:40:29 INFO - PROCESS | 1784 | 1463762429970 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8da89c00 == 128 [pid = 1784] [id = 700] 09:40:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8de87c00) [pid = 1784] [serial = 2101] [outer = (nil)] 09:40:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8e281c00) [pid = 1784] [serial = 2102] [outer = 0x8de87c00] 09:40:30 INFO - PROCESS | 1784 | 1463762430070 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8e28d000) [pid = 1784] [serial = 2103] [outer = 0x8de87c00] 09:40:31 INFO - PROCESS | 1784 | 1463762431083 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1907ms 09:40:31 INFO - PROCESS | 1784 | 1463762431156 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:40:31 INFO - PROCESS | 1784 | 1463762431162 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:40:31 INFO - PROCESS | 1784 | 1463762431170 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1784 | 1463762431173 Marionette TRACE conn4 <- [1,2774,null,{}] 09:40:31 INFO - PROCESS | 1784 | 1463762431181 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 1784 | 1463762431518 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:40:31 INFO - PROCESS | 1784 | 1463762431918 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38e800 == 129 [pid = 1784] [id = 701] 09:40:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8e289800) [pid = 1784] [serial = 2104] [outer = (nil)] 09:40:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8eb5f400) [pid = 1784] [serial = 2105] [outer = 0x8e289800] 09:40:32 INFO - PROCESS | 1784 | 1463762432066 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8ee57400) [pid = 1784] [serial = 2106] [outer = 0x8e289800] 09:40:33 INFO - PROCESS | 1784 | 1463762433086 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1952ms 09:40:33 INFO - PROCESS | 1784 | 1463762433121 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1784 | 1463762433128 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:40:33 INFO - PROCESS | 1784 | 1463762433136 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1784 | 1463762433139 Marionette TRACE conn4 <- [1,2778,null,{}] 09:40:33 INFO - PROCESS | 1784 | 1463762433146 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 1784 | 1463762433414 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:40:33 INFO - PROCESS | 1784 | 1463762433771 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ee5cc00 == 130 [pid = 1784] [id = 702] 09:40:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8ee5d400) [pid = 1784] [serial = 2107] [outer = (nil)] 09:40:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8ee65800) [pid = 1784] [serial = 2108] [outer = 0x8ee5d400] 09:40:33 INFO - PROCESS | 1784 | 1463762433895 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8f95c400) [pid = 1784] [serial = 2109] [outer = 0x8ee5d400] 09:40:34 INFO - PROCESS | 1784 | 1463762434972 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1883ms 09:40:35 INFO - PROCESS | 1784 | 1463762435020 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1784 | 1463762435024 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:40:35 INFO - PROCESS | 1784 | 1463762435033 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1784 | 1463762435038 Marionette TRACE conn4 <- [1,2782,null,{}] 09:40:35 INFO - PROCESS | 1784 | 1463762435045 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1784 | 1463762435325 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:40:35 INFO - PROCESS | 1784 | 1463762435679 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1d9000 == 131 [pid = 1784] [id = 703] 09:40:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8eb63400) [pid = 1784] [serial = 2110] [outer = (nil)] 09:40:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x9100b000) [pid = 1784] [serial = 2111] [outer = 0x8eb63400] 09:40:35 INFO - PROCESS | 1784 | 1463762435778 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x9169a800) [pid = 1784] [serial = 2112] [outer = 0x8eb63400] 09:40:36 INFO - PROCESS | 1784 | 1463762436712 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1743ms 09:40:36 INFO - PROCESS | 1784 | 1463762436777 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:40:36 INFO - PROCESS | 1784 | 1463762436782 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:40:36 INFO - PROCESS | 1784 | 1463762436790 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1784 | 1463762436793 Marionette TRACE conn4 <- [1,2786,null,{}] 09:40:36 INFO - PROCESS | 1784 | 1463762436801 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 1784 | 1463762437112 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:40:37 INFO - PROCESS | 1784 | 1463762437496 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded9c00 == 132 [pid = 1784] [id = 704] 09:40:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f95f000) [pid = 1784] [serial = 2113] [outer = (nil)] 09:40:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x9174c000) [pid = 1784] [serial = 2114] [outer = 0x8f95f000] 09:40:37 INFO - PROCESS | 1784 | 1463762437603 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x91750400) [pid = 1784] [serial = 2115] [outer = 0x8f95f000] 09:40:38 INFO - PROCESS | 1784 | 1463762438554 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1790ms 09:40:38 INFO - PROCESS | 1784 | 1463762438587 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1784 | 1463762438590 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:40:38 INFO - PROCESS | 1784 | 1463762438602 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1784 | 1463762438605 Marionette TRACE conn4 <- [1,2790,null,{}] 09:40:38 INFO - PROCESS | 1784 | 1463762438612 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 1784 | 1463762438874 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:40:39 INFO - PROCESS | 1784 | 1463762439224 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eecfc00 == 133 [pid = 1784] [id = 705] 09:40:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x90dd2400) [pid = 1784] [serial = 2116] [outer = (nil)] 09:40:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x919e8000) [pid = 1784] [serial = 2117] [outer = 0x90dd2400] 09:40:39 INFO - PROCESS | 1784 | 1463762439329 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x920a1c00) [pid = 1784] [serial = 2118] [outer = 0x90dd2400] 09:40:40 INFO - PROCESS | 1784 | 1463762440299 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1731ms 09:40:40 INFO - PROCESS | 1784 | 1463762440333 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1784 | 1463762440337 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:40:40 INFO - PROCESS | 1784 | 1463762440345 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1784 | 1463762440350 Marionette TRACE conn4 <- [1,2794,null,{}] 09:40:40 INFO - PROCESS | 1784 | 1463762440380 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 1784 | 1463762440668 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:40:41 INFO - PROCESS | 1784 | 1463762441013 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x90d3e400 == 134 [pid = 1784] [id = 706] 09:40:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x9174c800) [pid = 1784] [serial = 2119] [outer = (nil)] 09:40:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x92759800) [pid = 1784] [serial = 2120] [outer = 0x9174c800] 09:40:41 INFO - PROCESS | 1784 | 1463762441116 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x92a05800) [pid = 1784] [serial = 2121] [outer = 0x9174c800] 09:40:42 INFO - PROCESS | 1784 | 1463762442048 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1759ms 09:40:42 INFO - PROCESS | 1784 | 1463762442105 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1784 | 1463762442110 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:40:42 INFO - PROCESS | 1784 | 1463762442117 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1784 | 1463762442121 Marionette TRACE conn4 <- [1,2798,null,{}] 09:40:42 INFO - PROCESS | 1784 | 1463762442128 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 1784 | 1463762442438 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:40:42 INFO - PROCESS | 1784 | 1463762442822 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaec00 == 135 [pid = 1784] [id = 707] 09:40:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x93b03400) [pid = 1784] [serial = 2122] [outer = (nil)] 09:40:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x93be7800) [pid = 1784] [serial = 2123] [outer = 0x93b03400] 09:40:42 INFO - PROCESS | 1784 | 1463762442945 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x952c0400) [pid = 1784] [serial = 2124] [outer = 0x93b03400] 09:40:43 INFO - PROCESS | 1784 | 1463762443990 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1894ms 09:40:44 INFO - PROCESS | 1784 | 1463762444012 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:40:44 INFO - PROCESS | 1784 | 1463762444017 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:40:44 INFO - PROCESS | 1784 | 1463762444024 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1784 | 1463762444030 Marionette TRACE conn4 <- [1,2802,null,{}] 09:40:44 INFO - PROCESS | 1784 | 1463762444036 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1784 | 1463762444324 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:40:44 INFO - PROCESS | 1784 | 1463762444656 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x9169f400 == 136 [pid = 1784] [id = 708] 09:40:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x9171e000) [pid = 1784] [serial = 2125] [outer = (nil)] 09:40:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x99782400) [pid = 1784] [serial = 2126] [outer = 0x9171e000] 09:40:44 INFO - PROCESS | 1784 | 1463762444764 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x997f2400) [pid = 1784] [serial = 2127] [outer = 0x9171e000] 09:40:45 INFO - PROCESS | 1784 | 1463762445679 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1692ms 09:40:45 INFO - PROCESS | 1784 | 1463762445716 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1784 | 1463762445720 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:40:45 INFO - PROCESS | 1784 | 1463762445728 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1784 | 1463762445732 Marionette TRACE conn4 <- [1,2806,null,{}] 09:40:45 INFO - PROCESS | 1784 | 1463762445760 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 1784 | 1463762446030 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:40:46 INFO - PROCESS | 1784 | 1463762446366 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a18c800 == 137 [pid = 1784] [id = 709] 09:40:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x95466800) [pid = 1784] [serial = 2128] [outer = (nil)] 09:40:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x9a476400) [pid = 1784] [serial = 2129] [outer = 0x95466800] 09:40:46 INFO - PROCESS | 1784 | 1463762446466 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x9a47c000) [pid = 1784] [serial = 2130] [outer = 0x95466800] 09:40:47 INFO - PROCESS | 1784 | 1463762447426 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1762ms 09:40:47 INFO - PROCESS | 1784 | 1463762447490 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1784 | 1463762447506 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:40:47 INFO - PROCESS | 1784 | 1463762447514 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1784 | 1463762447517 Marionette TRACE conn4 <- [1,2810,null,{}] 09:40:47 INFO - PROCESS | 1784 | 1463762447524 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1784 | 1463762447832 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:40:48 INFO - PROCESS | 1784 | 1463762448203 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f4000 == 138 [pid = 1784] [id = 710] 09:40:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x997ea000) [pid = 1784] [serial = 2131] [outer = (nil)] 09:40:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x9b29a400) [pid = 1784] [serial = 2132] [outer = 0x997ea000] 09:40:48 INFO - PROCESS | 1784 | 1463762448297 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9b2b3000) [pid = 1784] [serial = 2133] [outer = 0x997ea000] 09:40:49 INFO - PROCESS | 1784 | 1463762449263 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1791ms 09:40:49 INFO - PROCESS | 1784 | 1463762449306 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:40:49 INFO - PROCESS | 1784 | 1463762449310 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:40:49 INFO - PROCESS | 1784 | 1463762449317 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 1784 | 1463762449321 Marionette TRACE conn4 <- [1,2814,null,{}] 09:40:49 INFO - PROCESS | 1784 | 1463762449327 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 1784 | 1463762449592 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:40:50 INFO - PROCESS | 1784 | 1463762449987 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b2bd800 == 139 [pid = 1784] [id = 711] 09:40:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x9b355400) [pid = 1784] [serial = 2134] [outer = (nil)] 09:40:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9b550400) [pid = 1784] [serial = 2135] [outer = 0x9b355400] 09:40:50 INFO - PROCESS | 1784 | 1463762450095 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9b5f6000) [pid = 1784] [serial = 2136] [outer = 0x9b355400] 09:40:51 INFO - PROCESS | 1784 | 1463762451030 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1787ms 09:40:51 INFO - PROCESS | 1784 | 1463762451105 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1784 | 1463762451108 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:40:51 INFO - PROCESS | 1784 | 1463762451116 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1784 | 1463762451120 Marionette TRACE conn4 <- [1,2818,null,{}] 09:40:51 INFO - PROCESS | 1784 | 1463762451127 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 1784 | 1463762451394 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:40:51 INFO - PROCESS | 1784 | 1463762451763 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x9275b400 == 140 [pid = 1784] [id = 712] 09:40:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9b2b5c00) [pid = 1784] [serial = 2137] [outer = (nil)] 09:40:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9b69f000) [pid = 1784] [serial = 2138] [outer = 0x9b2b5c00] 09:40:51 INFO - PROCESS | 1784 | 1463762451874 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9b6a8800) [pid = 1784] [serial = 2139] [outer = 0x9b2b5c00] 09:40:52 INFO - PROCESS | 1784 | 1463762452894 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1841ms 09:40:52 INFO - PROCESS | 1784 | 1463762452959 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1784 | 1463762452963 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:40:52 INFO - PROCESS | 1784 | 1463762452970 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1784 | 1463762452974 Marionette TRACE conn4 <- [1,2822,null,{}] 09:40:52 INFO - PROCESS | 1784 | 1463762452983 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 1784 | 1463762453262 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:40:53 INFO - PROCESS | 1784 | 1463762453594 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b5eec00 == 141 [pid = 1784] [id = 713] 09:40:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9b5f4800) [pid = 1784] [serial = 2140] [outer = (nil)] 09:40:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9c0ed400) [pid = 1784] [serial = 2141] [outer = 0x9b5f4800] 09:40:53 INFO - PROCESS | 1784 | 1463762453692 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9c2c6c00) [pid = 1784] [serial = 2142] [outer = 0x9b5f4800] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8a193400 == 140 [pid = 1784] [id = 677] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x89f64c00 == 139 [pid = 1784] [id = 207] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8dbae400 == 138 [pid = 1784] [id = 242] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x919e6c00 == 137 [pid = 1784] [id = 482] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4e000 == 136 [pid = 1784] [id = 489] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8dba7000 == 135 [pid = 1784] [id = 480] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8db94800 == 134 [pid = 1784] [id = 343] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8c36c400 == 133 [pid = 1784] [id = 696] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1dc400 == 132 [pid = 1784] [id = 695] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8a0f3c00 == 131 [pid = 1784] [id = 694] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x91693c00 == 130 [pid = 1784] [id = 688] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8e4aa400 == 129 [pid = 1784] [id = 687] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8f68fc00 == 128 [pid = 1784] [id = 686] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8e124800 == 127 [pid = 1784] [id = 684] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8db98000 == 126 [pid = 1784] [id = 685] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8d650800 == 125 [pid = 1784] [id = 683] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8ddad400 == 124 [pid = 1784] [id = 682] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1e3400 == 123 [pid = 1784] [id = 681] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee6c00 == 122 [pid = 1784] [id = 680] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x88d3d800 == 121 [pid = 1784] [id = 678] 09:40:56 INFO - PROCESS | 1784 | --DOCSHELL 0x88b30800 == 120 [pid = 1784] [id = 679] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8d645800) [pid = 1784] [serial = 2036] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8eec2c00) [pid = 1784] [serial = 1995] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8dbab800) [pid = 1784] [serial = 1986] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x9169fc00) [pid = 1784] [serial = 2003] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x997e8800) [pid = 1784] [serial = 2018] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8e287800) [pid = 1784] [serial = 1991] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x99eea400) [pid = 1784] [serial = 2022] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x8c369c00) [pid = 1784] [serial = 1983] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x8e359c00) [pid = 1784] [serial = 1992] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x88d39c00) [pid = 1784] [serial = 1980] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x91001800) [pid = 1784] [serial = 2001] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x919e3000) [pid = 1784] [serial = 2009] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9a475c00) [pid = 1784] [serial = 2025] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8d498000) [pid = 1784] [serial = 1917] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x97736800) [pid = 1784] [serial = 2016] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x9a473800) [pid = 1784] [serial = 2024] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9a7c2000) [pid = 1784] [serial = 2028] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8e4b4000) [pid = 1784] [serial = 1994] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x99e09c00) [pid = 1784] [serial = 2021] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x997ed000) [pid = 1784] [serial = 2019] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8c38a800) [pid = 1784] [serial = 2034] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x9175a400) [pid = 1784] [serial = 2007] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x92eacc00) [pid = 1784] [serial = 2012] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x920a8000) [pid = 1784] [serial = 2010] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x90dd4c00) [pid = 1784] [serial = 2000] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x88b32400) [pid = 1784] [serial = 1979] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8f8c7800) [pid = 1784] [serial = 1997] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x91714800) [pid = 1784] [serial = 2004] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8f95b800) [pid = 1784] [serial = 1998] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x91756000) [pid = 1784] [serial = 2006] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8a8f4000) [pid = 1784] [serial = 2031] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ded6c00) [pid = 1784] [serial = 1989] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8de85000) [pid = 1784] [serial = 1988] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x95418c00) [pid = 1784] [serial = 2015] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8a64e400) [pid = 1784] [serial = 2030] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x93b0d400) [pid = 1784] [serial = 2013] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x8bca4000) [pid = 1784] [serial = 2033] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8bb15000) [pid = 1784] [serial = 1982] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9a745c00) [pid = 1784] [serial = 2027] [outer = (nil)] [url = about:blank] 09:40:56 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8db90400) [pid = 1784] [serial = 1985] [outer = (nil)] [url = about:blank] 09:40:57 INFO - PROCESS | 1784 | 1463762457459 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:40:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 4546ms 09:40:57 INFO - PROCESS | 1784 | 1463762457523 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1784 | 1463762457531 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:40:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:40:57 INFO - PROCESS | 1784 | 1463762457559 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1784 | 1463762457567 Marionette TRACE conn4 <- [1,2826,null,{}] 09:40:57 INFO - PROCESS | 1784 | 1463762457576 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 1784 | 1463762457831 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:40:58 INFO - PROCESS | 1784 | 1463762458198 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x89f63000 == 121 [pid = 1784] [id = 714] 09:40:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x89f64400) [pid = 1784] [serial = 2143] [outer = (nil)] 09:40:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8a0fcc00) [pid = 1784] [serial = 2144] [outer = 0x89f64400] 09:40:58 INFO - PROCESS | 1784 | 1463762458292 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8a64f400) [pid = 1784] [serial = 2145] [outer = 0x89f64400] 09:40:59 INFO - PROCESS | 1784 | 1463762459210 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1703ms 09:40:59 INFO - PROCESS | 1784 | 1463762459253 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1784 | 1463762459262 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:40:59 INFO - PROCESS | 1784 | 1463762459287 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1784 | 1463762459292 Marionette TRACE conn4 <- [1,2830,null,{}] 09:40:59 INFO - PROCESS | 1784 | 1463762459299 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 1784 | 1463762459635 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:40:59 INFO - PROCESS | 1784 | 1463762459676 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a654800 == 122 [pid = 1784] [id = 715] 09:40:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8aee9c00) [pid = 1784] [serial = 2146] [outer = (nil)] 09:40:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8bca7400) [pid = 1784] [serial = 2147] [outer = 0x8aee9c00] 09:40:59 INFO - PROCESS | 1784 | 1463762459754 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8c369c00) [pid = 1784] [serial = 2148] [outer = 0x8aee9c00] 09:41:00 INFO - PROCESS | 1784 | 1463762460911 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2391ms 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8c371400) [pid = 1784] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8a0fbc00) [pid = 1784] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x99382000) [pid = 1784] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x952cd800) [pid = 1784] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x92eaf800) [pid = 1784] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x92ea3400) [pid = 1784] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9275c400) [pid = 1784] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x91696400) [pid = 1784] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8f962800) [pid = 1784] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8f8be800) [pid = 1784] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x8e125000) [pid = 1784] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x8e4aec00) [pid = 1784] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8ddb4800) [pid = 1784] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x8de83400) [pid = 1784] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x8dc4f000) [pid = 1784] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x8bb1a000) [pid = 1784] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x88b34c00) [pid = 1784] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:41:01 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x8c368800) [pid = 1784] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:41:01 INFO - PROCESS | 1784 | 1463762461847 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 1784 | 1463762461851 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:41:01 INFO - PROCESS | 1784 | 1463762461865 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1784 | 1463762461872 Marionette TRACE conn4 <- [1,2834,null,{}] 09:41:01 INFO - PROCESS | 1784 | 1463762461890 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 1784 | 1463762462237 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:41:02 INFO - PROCESS | 1784 | 1463762462415 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca2400 == 123 [pid = 1784] [id = 716] 09:41:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x8d48ec00) [pid = 1784] [serial = 2149] [outer = (nil)] 09:41:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x8da7f800) [pid = 1784] [serial = 2150] [outer = 0x8d48ec00] 09:41:02 INFO - PROCESS | 1784 | 1463762462504 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x8dba2c00) [pid = 1784] [serial = 2151] [outer = 0x8d48ec00] 09:41:03 INFO - PROCESS | 1784 | 1463762463495 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1695ms 09:41:03 INFO - PROCESS | 1784 | 1463762463560 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:41:03 INFO - PROCESS | 1784 | 1463762463565 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:41:03 INFO - PROCESS | 1784 | 1463762463572 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1784 | 1463762463576 Marionette TRACE conn4 <- [1,2838,null,{}] 09:41:03 INFO - PROCESS | 1784 | 1463762463583 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1784 | 1463762464005 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:41:04 INFO - PROCESS | 1784 | 1463762464349 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b32400 == 124 [pid = 1784] [id = 717] 09:41:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x88b32800) [pid = 1784] [serial = 2152] [outer = (nil)] 09:41:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x88b36800) [pid = 1784] [serial = 2153] [outer = 0x88b32800] 09:41:04 INFO - PROCESS | 1784 | 1463762464448 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x88d3a400) [pid = 1784] [serial = 2154] [outer = 0x88b32800] 09:41:05 INFO - PROCESS | 1784 | 1463762465514 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1986ms 09:41:05 INFO - PROCESS | 1784 | 1463762465560 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1784 | 1463762465567 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:41:05 INFO - PROCESS | 1784 | 1463762465577 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 1784 | 1463762465582 Marionette TRACE conn4 <- [1,2842,null,{}] 09:41:05 INFO - PROCESS | 1784 | 1463762465592 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 1784 | 1463762465875 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:41:06 INFO - PROCESS | 1784 | 1463762466203 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee7000 == 125 [pid = 1784] [id = 718] 09:41:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8aeec000) [pid = 1784] [serial = 2155] [outer = (nil)] 09:41:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8c1dc400) [pid = 1784] [serial = 2156] [outer = 0x8aeec000] 09:41:06 INFO - PROCESS | 1784 | 1463762466309 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8c392800) [pid = 1784] [serial = 2157] [outer = 0x8aeec000] 09:41:07 INFO - PROCESS | 1784 | 1463762467338 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:41:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1838ms 09:41:07 INFO - PROCESS | 1784 | 1463762467416 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1784 | 1463762467420 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:41:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:41:07 INFO - PROCESS | 1784 | 1463762467429 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1784 | 1463762467434 Marionette TRACE conn4 <- [1,2846,null,{}] 09:41:07 INFO - PROCESS | 1784 | 1463762467441 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 1784 | 1463762467755 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:41:08 INFO - PROCESS | 1784 | 1463762468162 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db92000 == 126 [pid = 1784] [id = 719] 09:41:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8dba8c00) [pid = 1784] [serial = 2158] [outer = (nil)] 09:41:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8dc47400) [pid = 1784] [serial = 2159] [outer = 0x8dba8c00] 09:41:08 INFO - PROCESS | 1784 | 1463762468262 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8ddb2000) [pid = 1784] [serial = 2160] [outer = 0x8dba8c00] 09:41:09 INFO - PROCESS | 1784 | 1463762469415 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2037ms 09:41:09 INFO - PROCESS | 1784 | 1463762469467 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 1784 | 1463762469475 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:41:09 INFO - PROCESS | 1784 | 1463762469496 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1784 | 1463762469504 Marionette TRACE conn4 <- [1,2850,null,{}] 09:41:09 INFO - PROCESS | 1784 | 1463762469512 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1784 | 1463762469843 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:41:10 INFO - PROCESS | 1784 | 1463762470197 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bc9dc00 == 127 [pid = 1784] [id = 720] 09:41:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8dc4c000) [pid = 1784] [serial = 2161] [outer = (nil)] 09:41:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8ded5c00) [pid = 1784] [serial = 2162] [outer = 0x8dc4c000] 09:41:10 INFO - PROCESS | 1784 | 1463762470300 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8dedf400) [pid = 1784] [serial = 2163] [outer = 0x8dc4c000] 09:41:11 INFO - PROCESS | 1784 | 1463762471298 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1860ms 09:41:11 INFO - PROCESS | 1784 | 1463762471346 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1784 | 1463762471350 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:41:11 INFO - PROCESS | 1784 | 1463762471359 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1784 | 1463762471364 Marionette TRACE conn4 <- [1,2854,null,{}] 09:41:11 INFO - PROCESS | 1784 | 1463762471371 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 1784 | 1463762471639 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:41:12 INFO - PROCESS | 1784 | 1463762472001 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c393400 == 128 [pid = 1784] [id = 721] 09:41:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8e282400) [pid = 1784] [serial = 2164] [outer = (nil)] 09:41:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8e354000) [pid = 1784] [serial = 2165] [outer = 0x8e282400] 09:41:12 INFO - PROCESS | 1784 | 1463762472101 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8e35c000) [pid = 1784] [serial = 2166] [outer = 0x8e282400] 09:41:13 INFO - PROCESS | 1784 | 1463762473149 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:41:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1835ms 09:41:13 INFO - PROCESS | 1784 | 1463762473194 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1784 | 1463762473201 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:41:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:41:13 INFO - PROCESS | 1784 | 1463762473209 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1784 | 1463762473213 Marionette TRACE conn4 <- [1,2858,null,{}] 09:41:13 INFO - PROCESS | 1784 | 1463762473221 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 1784 | 1463762473503 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:41:13 INFO - PROCESS | 1784 | 1463762473869 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4b3800 == 129 [pid = 1784] [id = 722] 09:41:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8e4b4000) [pid = 1784] [serial = 2167] [outer = (nil)] 09:41:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8eb5dc00) [pid = 1784] [serial = 2168] [outer = 0x8e4b4000] 09:41:13 INFO - PROCESS | 1784 | 1463762473987 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8f685c00) [pid = 1784] [serial = 2169] [outer = 0x8e4b4000] 09:41:15 INFO - PROCESS | 1784 | 1463762475044 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1898ms 09:41:15 INFO - PROCESS | 1784 | 1463762475108 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:41:15 INFO - PROCESS | 1784 | 1463762475112 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:41:15 INFO - PROCESS | 1784 | 1463762475120 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1784 | 1463762475123 Marionette TRACE conn4 <- [1,2862,null,{}] 09:41:15 INFO - PROCESS | 1784 | 1463762475130 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 1784 | 1463762475419 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:41:15 INFO - PROCESS | 1784 | 1463762475772 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8de89c00 == 130 [pid = 1784] [id = 723] 09:41:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8e12b000) [pid = 1784] [serial = 2170] [outer = (nil)] 09:41:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f8c2c00) [pid = 1784] [serial = 2171] [outer = 0x8e12b000] 09:41:15 INFO - PROCESS | 1784 | 1463762475872 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f959400) [pid = 1784] [serial = 2172] [outer = 0x8e12b000] 09:41:16 INFO - PROCESS | 1784 | 1463762476822 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:41:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1752ms 09:41:16 INFO - PROCESS | 1784 | 1463762476872 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:41:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:41:16 INFO - PROCESS | 1784 | 1463762476876 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:41:16 INFO - PROCESS | 1784 | 1463762476884 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1784 | 1463762476895 Marionette TRACE conn4 <- [1,2866,null,{}] 09:41:16 INFO - PROCESS | 1784 | 1463762476908 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 1784 | 1463762477218 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:41:17 INFO - PROCESS | 1784 | 1463762477593 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f68b400 == 131 [pid = 1784] [id = 724] 09:41:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8f962800) [pid = 1784] [serial = 2173] [outer = (nil)] 09:41:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x90dd1000) [pid = 1784] [serial = 2174] [outer = 0x8f962800] 09:41:17 INFO - PROCESS | 1784 | 1463762477702 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x90dd7000) [pid = 1784] [serial = 2175] [outer = 0x8f962800] 09:41:18 INFO - PROCESS | 1784 | 1463762478670 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1856ms 09:41:18 INFO - PROCESS | 1784 | 1463762478741 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1784 | 1463762478746 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:41:18 INFO - PROCESS | 1784 | 1463762478754 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1784 | 1463762478758 Marionette TRACE conn4 <- [1,2870,null,{}] 09:41:18 INFO - PROCESS | 1784 | 1463762478765 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 1784 | 1463762479040 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:41:19 INFO - PROCESS | 1784 | 1463762479399 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa45400 == 132 [pid = 1784] [id = 725] 09:41:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x90d3fc00) [pid = 1784] [serial = 2176] [outer = (nil)] 09:41:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x91691400) [pid = 1784] [serial = 2177] [outer = 0x90d3fc00] 09:41:19 INFO - PROCESS | 1784 | 1463762479502 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x91696400) [pid = 1784] [serial = 2178] [outer = 0x90d3fc00] 09:41:20 INFO - PROCESS | 1784 | 1463762480517 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1838ms 09:41:20 INFO - PROCESS | 1784 | 1463762480593 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1784 | 1463762480597 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:41:20 INFO - PROCESS | 1784 | 1463762480604 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1784 | 1463762480609 Marionette TRACE conn4 <- [1,2874,null,{}] 09:41:20 INFO - PROCESS | 1784 | 1463762480615 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 1784 | 1463762480918 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:41:21 INFO - PROCESS | 1784 | 1463762481280 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x91009400 == 133 [pid = 1784] [id = 726] 09:41:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x9100c800) [pid = 1784] [serial = 2179] [outer = (nil)] 09:41:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x9174f800) [pid = 1784] [serial = 2180] [outer = 0x9100c800] 09:41:21 INFO - PROCESS | 1784 | 1463762481392 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x91758800) [pid = 1784] [serial = 2181] [outer = 0x9100c800] 09:41:22 INFO - PROCESS | 1784 | 1463762482373 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:41:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1840ms 09:41:22 INFO - PROCESS | 1784 | 1463762482451 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1784 | 1463762482457 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:41:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:41:22 INFO - PROCESS | 1784 | 1463762482469 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1784 | 1463762482472 Marionette TRACE conn4 <- [1,2878,null,{}] 09:41:22 INFO - PROCESS | 1784 | 1463762482479 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 1784 | 1463762482781 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:41:23 INFO - PROCESS | 1784 | 1463762483152 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x920a1800 == 134 [pid = 1784] [id = 727] 09:41:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x920a2800) [pid = 1784] [serial = 2182] [outer = (nil)] 09:41:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x920adc00) [pid = 1784] [serial = 2183] [outer = 0x920a2800] 09:41:23 INFO - PROCESS | 1784 | 1463762483263 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x92a06800) [pid = 1784] [serial = 2184] [outer = 0x920a2800] 09:41:24 INFO - PROCESS | 1784 | 1463762484351 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1938ms 09:41:24 INFO - PROCESS | 1784 | 1463762484408 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 1784 | 1463762484415 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:41:24 INFO - PROCESS | 1784 | 1463762484423 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1784 | 1463762484428 Marionette TRACE conn4 <- [1,2882,null,{}] 09:41:24 INFO - PROCESS | 1784 | 1463762484435 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 1784 | 1463762484745 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:41:25 INFO - PROCESS | 1784 | 1463762485116 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x90d32800 == 135 [pid = 1784] [id = 728] 09:41:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9174d000) [pid = 1784] [serial = 2185] [outer = (nil)] 09:41:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x94739c00) [pid = 1784] [serial = 2186] [outer = 0x9174d000] 09:41:25 INFO - PROCESS | 1784 | 1463762485216 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x952be800) [pid = 1784] [serial = 2187] [outer = 0x9174d000] 09:41:26 INFO - PROCESS | 1784 | 1463762486223 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:41:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1883ms 09:41:26 INFO - PROCESS | 1784 | 1463762486307 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1784 | 1463762486310 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:41:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:41:26 INFO - PROCESS | 1784 | 1463762486319 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1784 | 1463762486325 Marionette TRACE conn4 <- [1,2886,null,{}] 09:41:26 INFO - PROCESS | 1784 | 1463762486332 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 1784 | 1463762486658 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:41:27 INFO - PROCESS | 1784 | 1463762487034 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x918b0400 == 136 [pid = 1784] [id = 729] 09:41:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x93bec800) [pid = 1784] [serial = 2188] [outer = (nil)] 09:41:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x97736000) [pid = 1784] [serial = 2189] [outer = 0x93bec800] 09:41:27 INFO - PROCESS | 1784 | 1463762487130 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x98230c00) [pid = 1784] [serial = 2190] [outer = 0x93bec800] 09:41:28 INFO - PROCESS | 1784 | 1463762488114 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:41:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1840ms 09:41:28 INFO - PROCESS | 1784 | 1463762488178 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1784 | 1463762488183 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:41:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:41:28 INFO - PROCESS | 1784 | 1463762488195 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1784 | 1463762488199 Marionette TRACE conn4 <- [1,2890,null,{}] 09:41:28 INFO - PROCESS | 1784 | 1463762488206 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 1784 | 1463762488472 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:41:28 INFO - PROCESS | 1784 | 1463762488812 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x952c2400 == 137 [pid = 1784] [id = 730] 09:41:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x95422800) [pid = 1784] [serial = 2191] [outer = (nil)] 09:41:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x997e8800) [pid = 1784] [serial = 2192] [outer = 0x95422800] 09:41:28 INFO - PROCESS | 1784 | 1463762488912 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x997ee400) [pid = 1784] [serial = 2193] [outer = 0x95422800] 09:41:29 INFO - PROCESS | 1784 | 1463762489895 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:41:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1741ms 09:41:29 INFO - PROCESS | 1784 | 1463762489936 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1784 | 1463762489941 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:41:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:41:29 INFO - PROCESS | 1784 | 1463762489948 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1784 | 1463762489952 Marionette TRACE conn4 <- [1,2894,null,{}] 09:41:29 INFO - PROCESS | 1784 | 1463762489960 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 1784 | 1463762490224 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:41:30 INFO - PROCESS | 1784 | 1463762490598 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x94738c00 == 138 [pid = 1784] [id = 731] 09:41:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x99382c00) [pid = 1784] [serial = 2194] [outer = (nil)] 09:41:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x9a475000) [pid = 1784] [serial = 2195] [outer = 0x99382c00] 09:41:30 INFO - PROCESS | 1784 | 1463762490709 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9a478c00) [pid = 1784] [serial = 2196] [outer = 0x99382c00] 09:41:31 INFO - PROCESS | 1784 | 1463762491652 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:41:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1786ms 09:41:31 INFO - PROCESS | 1784 | 1463762491735 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:41:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:41:31 INFO - PROCESS | 1784 | 1463762491740 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:41:31 INFO - PROCESS | 1784 | 1463762491747 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1784 | 1463762491751 Marionette TRACE conn4 <- [1,2898,null,{}] 09:41:31 INFO - PROCESS | 1784 | 1463762491758 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 1784 | 1463762492085 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:41:32 INFO - PROCESS | 1784 | 1463762492450 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x954c8c00 == 139 [pid = 1784] [id = 732] 09:41:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x97736400) [pid = 1784] [serial = 2197] [outer = (nil)] 09:41:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9b2b9c00) [pid = 1784] [serial = 2198] [outer = 0x97736400] 09:41:32 INFO - PROCESS | 1784 | 1463762492559 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9b5efc00) [pid = 1784] [serial = 2199] [outer = 0x97736400] 09:41:33 INFO - PROCESS | 1784 | 1463762493555 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:41:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1883ms 09:41:33 INFO - PROCESS | 1784 | 1463762493631 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1784 | 1463762493634 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:41:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:41:33 INFO - PROCESS | 1784 | 1463762493642 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1784 | 1463762493646 Marionette TRACE conn4 <- [1,2902,null,{}] 09:41:33 INFO - PROCESS | 1784 | 1463762493652 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 1784 | 1463762493917 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:41:34 INFO - PROCESS | 1784 | 1463762494275 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x88d44c00 == 138 [pid = 1784] [id = 676] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9a24ec00 == 137 [pid = 1784] [id = 675] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b2bc400 == 136 [pid = 1784] [id = 545] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca2400 == 135 [pid = 1784] [id = 716] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8a654800 == 134 [pid = 1784] [id = 715] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x89f63000 == 133 [pid = 1784] [id = 714] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9275b400 == 132 [pid = 1784] [id = 712] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x874f4000 == 131 [pid = 1784] [id = 710] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b2bd800 == 130 [pid = 1784] [id = 711] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8a18c800 == 129 [pid = 1784] [id = 709] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9169f400 == 128 [pid = 1784] [id = 708] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaec00 == 127 [pid = 1784] [id = 707] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8eecfc00 == 126 [pid = 1784] [id = 705] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x90d3e400 == 125 [pid = 1784] [id = 706] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded9c00 == 124 [pid = 1784] [id = 704] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1d9000 == 123 [pid = 1784] [id = 703] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8ee5cc00 == 122 [pid = 1784] [id = 702] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8c38e800 == 121 [pid = 1784] [id = 701] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8da89c00 == 120 [pid = 1784] [id = 700] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4fc00 == 119 [pid = 1784] [id = 698] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8da8d400 == 118 [pid = 1784] [id = 699] 09:41:36 INFO - PROCESS | 1784 | --DOCSHELL 0x874f1c00 == 117 [pid = 1784] [id = 697] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8db92800) [pid = 1784] [serial = 1977] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8dc42000) [pid = 1784] [serial = 2090] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x8d48c000) [pid = 1784] [serial = 2087] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x8d64e800) [pid = 1784] [serial = 2088] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a654000) [pid = 1784] [serial = 2084] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9aa03800) [pid = 1784] [serial = 2082] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x9a74bc00) [pid = 1784] [serial = 2081] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x9a24e400) [pid = 1784] [serial = 2079] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x997f4400) [pid = 1784] [serial = 2078] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x982e0400) [pid = 1784] [serial = 2076] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x97733400) [pid = 1784] [serial = 2075] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x93b0d000) [pid = 1784] [serial = 2073] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x93b07400) [pid = 1784] [serial = 2072] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x92a0f000) [pid = 1784] [serial = 2070] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x92a03400) [pid = 1784] [serial = 2069] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x918b8400) [pid = 1784] [serial = 2067] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x91757400) [pid = 1784] [serial = 2066] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9169d000) [pid = 1784] [serial = 2064] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x9169a000) [pid = 1784] [serial = 2063] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x91007400) [pid = 1784] [serial = 2061] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x90d3f400) [pid = 1784] [serial = 2060] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8f8c3800) [pid = 1784] [serial = 2058] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8f8bf000) [pid = 1784] [serial = 2057] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8eee6800) [pid = 1784] [serial = 2055] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8ee65c00) [pid = 1784] [serial = 2054] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8e4b2000) [pid = 1784] [serial = 2052] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8e4ac400) [pid = 1784] [serial = 2051] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8e355c00) [pid = 1784] [serial = 2049] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8e12f000) [pid = 1784] [serial = 2048] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8ded2c00) [pid = 1784] [serial = 2046] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ddc6400) [pid = 1784] [serial = 2045] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8dbab000) [pid = 1784] [serial = 2043] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8d64c000) [pid = 1784] [serial = 2042] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8aee8800) [pid = 1784] [serial = 2040] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8a651c00) [pid = 1784] [serial = 2039] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x8aa4dc00) [pid = 1784] [serial = 2085] [outer = (nil)] [url = about:blank] 09:41:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x874f1c00 == 118 [pid = 1784] [id = 733] 09:41:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x874f4000) [pid = 1784] [serial = 2200] [outer = (nil)] 09:41:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x88b3a400) [pid = 1784] [serial = 2201] [outer = 0x874f4000] 09:41:37 INFO - PROCESS | 1784 | 1463762497224 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x88d47c00) [pid = 1784] [serial = 2202] [outer = 0x874f4000] 09:41:38 INFO - PROCESS | 1784 | 1463762498173 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4594ms 09:41:38 INFO - PROCESS | 1784 | 1463762498238 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1784 | 1463762498244 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:41:38 INFO - PROCESS | 1784 | 1463762498254 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1784 | 1463762498257 Marionette TRACE conn4 <- [1,2906,null,{}] 09:41:38 INFO - PROCESS | 1784 | 1463762498267 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1784 | 1463762498531 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:41:38 INFO - PROCESS | 1784 | 1463762498837 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa4c000 == 119 [pid = 1784] [id = 734] 09:41:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8aa4e000) [pid = 1784] [serial = 2203] [outer = (nil)] 09:41:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8bb1a000) [pid = 1784] [serial = 2204] [outer = 0x8aa4e000] 09:41:38 INFO - PROCESS | 1784 | 1463762498926 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8c36d000) [pid = 1784] [serial = 2205] [outer = 0x8aa4e000] 09:41:39 INFO - PROCESS | 1784 | 1463762499877 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1690ms 09:41:39 INFO - PROCESS | 1784 | 1463762499946 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1784 | 1463762499953 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:41:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:41:39 INFO - PROCESS | 1784 | 1463762499966 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1784 | 1463762499970 Marionette TRACE conn4 <- [1,2910,null,{}] 09:41:39 INFO - PROCESS | 1784 | 1463762499993 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 1784 | 1463762500340 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:41:40 INFO - PROCESS | 1784 | 1463762500560 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d651c00 == 120 [pid = 1784] [id = 735] 09:41:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8d652800) [pid = 1784] [serial = 2206] [outer = (nil)] 09:41:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8da8d000) [pid = 1784] [serial = 2207] [outer = 0x8d652800] 09:41:40 INFO - PROCESS | 1784 | 1463762500656 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8db9b000) [pid = 1784] [serial = 2208] [outer = 0x8d652800] 09:41:41 INFO - PROCESS | 1784 | 1463762501601 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:41:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:41:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1687ms 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8a658000) [pid = 1784] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8aee9c00) [pid = 1784] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8eb63400) [pid = 1784] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8ee5d400) [pid = 1784] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8e289800) [pid = 1784] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8de87c00) [pid = 1784] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8dc46800) [pid = 1784] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8aeef000) [pid = 1784] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x874f6800) [pid = 1784] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x89f64400) [pid = 1784] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9b2b5c00) [pid = 1784] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9b355400) [pid = 1784] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x997ea000) [pid = 1784] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x95466800) [pid = 1784] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x9171e000) [pid = 1784] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x93b03400) [pid = 1784] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x9174c800) [pid = 1784] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x90dd2400) [pid = 1784] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:41:42 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8f95f000) [pid = 1784] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:41:42 INFO - PROCESS | 1784 | 1463762502121 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 1784 | 1463762502130 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:41:42 INFO - TEST-START | /DOMEvents/constructors.html 09:41:42 INFO - PROCESS | 1784 | 1463762502147 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1784 | 1463762502153 Marionette TRACE conn4 <- [1,2914,null,{}] 09:41:42 INFO - PROCESS | 1784 | 1463762502170 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 1784 | 1463762502446 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:41:42 INFO - PROCESS | 1784 | 1463762502702 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a654c00 == 121 [pid = 1784] [id = 736] 09:41:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x8da88c00) [pid = 1784] [serial = 2209] [outer = (nil)] 09:41:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8dc47800) [pid = 1784] [serial = 2210] [outer = 0x8da88c00] 09:41:42 INFO - PROCESS | 1784 | 1463762502781 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8de7a400) [pid = 1784] [serial = 2211] [outer = 0x8da88c00] 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:41:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:41:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1560ms 09:41:43 INFO - PROCESS | 1784 | 1463762503651 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:41:43 INFO - PROCESS | 1784 | 1463762503712 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1784 | 1463762503726 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:41:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:41:43 INFO - PROCESS | 1784 | 1463762503737 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1784 | 1463762503746 Marionette TRACE conn4 <- [1,2918,null,{}] 09:41:43 INFO - PROCESS | 1784 | 1463762503757 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 1784 | 1463762504000 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:41:44 INFO - PROCESS | 1784 | 1463762504455 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b33c00 == 122 [pid = 1784] [id = 737] 09:41:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x88b3c800) [pid = 1784] [serial = 2212] [outer = (nil)] 09:41:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x89f5f000) [pid = 1784] [serial = 2213] [outer = 0x88b3c800] 09:41:44 INFO - PROCESS | 1784 | 1463762504555 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8a18c800) [pid = 1784] [serial = 2214] [outer = 0x88b3c800] 09:41:45 INFO - PROCESS | 1784 | 1463762505504 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:41:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1799ms 09:41:45 INFO - PROCESS | 1784 | 1463762505537 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1784 | 1463762505546 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:41:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:41:45 INFO - PROCESS | 1784 | 1463762505556 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1784 | 1463762505563 Marionette TRACE conn4 <- [1,2922,null,{}] 09:41:45 INFO - PROCESS | 1784 | 1463762505572 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 1784 | 1463762505847 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:41:46 INFO - PROCESS | 1784 | 1463762506213 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aa50000 == 123 [pid = 1784] [id = 738] 09:41:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8c1dd400) [pid = 1784] [serial = 2215] [outer = (nil)] 09:41:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8d48cc00) [pid = 1784] [serial = 2216] [outer = 0x8c1dd400] 09:41:46 INFO - PROCESS | 1784 | 1463762506317 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8d64f800) [pid = 1784] [serial = 2217] [outer = 0x8c1dd400] 09:41:47 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:47 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:47 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:47 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:47 INFO - PROCESS | 1784 | 1463762507260 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:41:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:41:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:47 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 09:41:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:47 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 09:41:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:47 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]" 09:41:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:41:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1740ms 09:41:47 INFO - PROCESS | 1784 | 1463762507304 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:41:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:41:47 INFO - PROCESS | 1784 | 1463762507317 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:41:47 INFO - PROCESS | 1784 | 1463762507327 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1784 | 1463762507332 Marionette TRACE conn4 <- [1,2926,null,{}] 09:41:47 INFO - PROCESS | 1784 | 1463762507359 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 1784 | 1463762507658 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:41:48 INFO - PROCESS | 1784 | 1463762508181 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc4bc00 == 124 [pid = 1784] [id = 739] 09:41:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8de82c00) [pid = 1784] [serial = 2218] [outer = (nil)] 09:41:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8ded5000) [pid = 1784] [serial = 2219] [outer = 0x8de82c00] 09:41:48 INFO - PROCESS | 1784 | 1463762508338 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8e12fc00) [pid = 1784] [serial = 2220] [outer = 0x8de82c00] 09:41:49 INFO - PROCESS | 1784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:41:49 INFO - PROCESS | 1784 | 1463762509339 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:41:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2059ms 09:41:49 INFO - PROCESS | 1784 | 1463762509385 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:41:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:41:49 INFO - PROCESS | 1784 | 1463762509390 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:41:49 INFO - PROCESS | 1784 | 1463762509406 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1784 | 1463762509417 Marionette TRACE conn4 <- [1,2930,null,{}] 09:41:49 INFO - PROCESS | 1784 | 1463762509428 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1784 | 1463762509861 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:41:50 INFO - PROCESS | 1784 | 1463762510100 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x88ba0400 == 125 [pid = 1784] [id = 740] 09:41:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8eb5a000) [pid = 1784] [serial = 2221] [outer = (nil)] 09:41:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8eb66800) [pid = 1784] [serial = 2222] [outer = 0x8eb5a000] 09:41:50 INFO - PROCESS | 1784 | 1463762510196 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8ee5f800) [pid = 1784] [serial = 2223] [outer = 0x8eb5a000] 09:41:50 INFO - PROCESS | 1784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:41:51 INFO - PROCESS | 1784 | 1463762511061 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:41:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1719ms 09:41:51 INFO - PROCESS | 1784 | 1463762511117 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1784 | 1463762511123 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:41:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:41:51 INFO - PROCESS | 1784 | 1463762511131 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1784 | 1463762511135 Marionette TRACE conn4 <- [1,2934,null,{}] 09:41:51 INFO - PROCESS | 1784 | 1463762511143 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1784 | 1463762511529 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:41:51 INFO - PROCESS | 1784 | 1463762511820 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eb63000 == 126 [pid = 1784] [id = 741] 09:41:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8ee56400) [pid = 1784] [serial = 2224] [outer = (nil)] 09:41:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8f683800) [pid = 1784] [serial = 2225] [outer = 0x8ee56400] 09:41:51 INFO - PROCESS | 1784 | 1463762511927 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f8c3000) [pid = 1784] [serial = 2226] [outer = 0x8ee56400] 09:41:52 INFO - PROCESS | 1784 | 1463762512838 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:41:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1732ms 09:41:52 INFO - PROCESS | 1784 | 1463762512864 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:41:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:41:52 INFO - PROCESS | 1784 | 1463762512869 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:41:52 INFO - PROCESS | 1784 | 1463762512877 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1784 | 1463762512880 Marionette TRACE conn4 <- [1,2938,null,{}] 09:41:52 INFO - PROCESS | 1784 | 1463762512888 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 1784 | 1463762513146 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:41:53 INFO - PROCESS | 1784 | 1463762513512 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f95d800 == 127 [pid = 1784] [id = 742] 09:41:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f95f000) [pid = 1784] [serial = 2227] [outer = (nil)] 09:41:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x90d37800) [pid = 1784] [serial = 2228] [outer = 0x8f95f000] 09:41:53 INFO - PROCESS | 1784 | 1463762513628 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x9169dc00) [pid = 1784] [serial = 2229] [outer = 0x8f95f000] 09:41:54 INFO - PROCESS | 1784 | 1463762514500 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:41:54 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. 09:41:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms 09:41:54 INFO - PROCESS | 1784 | 1463762514562 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1784 | 1463762514566 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:41:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:41:54 INFO - PROCESS | 1784 | 1463762514574 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1784 | 1463762514579 Marionette TRACE conn4 <- [1,2942,null,{}] 09:41:54 INFO - PROCESS | 1784 | 1463762514586 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 1784 | 1463762514879 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:41:55 INFO - PROCESS | 1784 | 1463762515246 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dc49400 == 128 [pid = 1784] [id = 743] 09:41:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8eec2800) [pid = 1784] [serial = 2230] [outer = (nil)] 09:41:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x918acc00) [pid = 1784] [serial = 2231] [outer = 0x8eec2800] 09:41:55 INFO - PROCESS | 1784 | 1463762515346 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x918b7400) [pid = 1784] [serial = 2232] [outer = 0x8eec2800] 09:41:56 INFO - PROCESS | 1784 | 1463762516175 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:41:56 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 09:41:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:41:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1638ms 09:41:56 INFO - PROCESS | 1784 | 1463762516215 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1784 | 1463762516218 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:41:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:41:56 INFO - PROCESS | 1784 | 1463762516226 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1784 | 1463762516231 Marionette TRACE conn4 <- [1,2946,null,{}] 09:41:56 INFO - PROCESS | 1784 | 1463762516238 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 1784 | 1463762516507 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:41:56 INFO - PROCESS | 1784 | 1463762516803 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1e6800 == 129 [pid = 1784] [id = 744] 09:41:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9174c800) [pid = 1784] [serial = 2233] [outer = (nil)] 09:41:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x92752400) [pid = 1784] [serial = 2234] [outer = 0x9174c800] 09:41:56 INFO - PROCESS | 1784 | 1463762516950 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x92760800) [pid = 1784] [serial = 2235] [outer = 0x9174c800] 09:41:57 INFO - PROCESS | 1784 | 1463762517858 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:41:57 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. 09:41:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1688ms 09:41:57 INFO - PROCESS | 1784 | 1463762517915 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1784 | 1463762517919 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:41:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:41:57 INFO - PROCESS | 1784 | 1463762517927 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1784 | 1463762517932 Marionette TRACE conn4 <- [1,2950,null,{}] 09:41:57 INFO - PROCESS | 1784 | 1463762517993 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 1784 | 1463762518269 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:41:58 INFO - PROCESS | 1784 | 1463762518630 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ded1c00 == 130 [pid = 1784] [id = 745] 09:41:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x90dcbc00) [pid = 1784] [serial = 2236] [outer = (nil)] 09:41:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x92ea4000) [pid = 1784] [serial = 2237] [outer = 0x90dcbc00] 09:41:58 INFO - PROCESS | 1784 | 1463762518727 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x92ead800) [pid = 1784] [serial = 2238] [outer = 0x90dcbc00] 09:41:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9473bc00 == 131 [pid = 1784] [id = 746] 09:41:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9473e400) [pid = 1784] [serial = 2239] [outer = (nil)] 09:41:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x952c4000) [pid = 1784] [serial = 2240] [outer = 0x9473e400] 09:41:59 INFO - PROCESS | 1784 | 1463762519672 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:41:59 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. 09:41:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1786ms 09:41:59 INFO - PROCESS | 1784 | 1463762519714 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:41:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:41:59 INFO - PROCESS | 1784 | 1463762519719 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:41:59 INFO - PROCESS | 1784 | 1463762519726 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1784 | 1463762519738 Marionette TRACE conn4 <- [1,2954,null,{}] 09:41:59 INFO - PROCESS | 1784 | 1463762519746 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 1784 | 1463762520129 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:42:00 INFO - PROCESS | 1784 | 1463762520491 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8bca8400 == 132 [pid = 1784] [id = 747] 09:42:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x8ded7000) [pid = 1784] [serial = 2241] [outer = (nil)] 09:42:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x93bef000) [pid = 1784] [serial = 2242] [outer = 0x8ded7000] 09:42:00 INFO - PROCESS | 1784 | 1463762520588 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x952c7800) [pid = 1784] [serial = 2243] [outer = 0x8ded7000] 09:42:01 INFO - PROCESS | 1784 | 1463762521426 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:01 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 09:42:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1751ms 09:42:01 INFO - PROCESS | 1784 | 1463762521480 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1784 | 1463762521487 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:42:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:42:01 INFO - PROCESS | 1784 | 1463762521498 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1784 | 1463762521505 Marionette TRACE conn4 <- [1,2958,null,{}] 09:42:01 INFO - PROCESS | 1784 | 1463762521515 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1784 | 1463762521893 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:42:02 INFO - PROCESS | 1784 | 1463762522288 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a24ec00 == 133 [pid = 1784] [id = 748] 09:42:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x9a2b1c00) [pid = 1784] [serial = 2244] [outer = (nil)] 09:42:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0x9a479c00) [pid = 1784] [serial = 2245] [outer = 0x9a2b1c00] 09:42:02 INFO - PROCESS | 1784 | 1463762522405 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0x9aa07400) [pid = 1784] [serial = 2246] [outer = 0x9a2b1c00] 09:42:03 INFO - PROCESS | 1784 | 1463762523323 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:42:03 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. 09:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1849ms 09:42:03 INFO - PROCESS | 1784 | 1463762523354 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1784 | 1463762523358 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:42:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:42:03 INFO - PROCESS | 1784 | 1463762523370 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1784 | 1463762523374 Marionette TRACE conn4 <- [1,2962,null,{}] 09:42:03 INFO - PROCESS | 1784 | 1463762523382 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 1784 | 1463762523670 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:42:04 INFO - PROCESS | 1784 | 1463762524042 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a47d000 == 134 [pid = 1784] [id = 749] 09:42:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x9aa0c800) [pid = 1784] [serial = 2247] [outer = (nil)] 09:42:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x9b6aac00) [pid = 1784] [serial = 2248] [outer = 0x9aa0c800] 09:42:04 INFO - PROCESS | 1784 | 1463762524141 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x9bb31400) [pid = 1784] [serial = 2249] [outer = 0x9aa0c800] 09:42:04 INFO - PROCESS | 1784 | 1463762524945 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:42:05 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. 09:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1638ms 09:42:05 INFO - PROCESS | 1784 | 1463762525010 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 1784 | 1463762525013 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:42:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:42:05 INFO - PROCESS | 1784 | 1463762525021 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 1784 | 1463762525025 Marionette TRACE conn4 <- [1,2966,null,{}] 09:42:05 INFO - PROCESS | 1784 | 1463762525048 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 1784 | 1463762525392 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:42:05 INFO - PROCESS | 1784 | 1463762525684 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9f800 == 135 [pid = 1784] [id = 750] 09:42:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x8e285800) [pid = 1784] [serial = 2250] [outer = (nil)] 09:42:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9dca6000) [pid = 1784] [serial = 2251] [outer = 0x8e285800] 09:42:05 INFO - PROCESS | 1784 | 1463762525786 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0x9dcc9c00) [pid = 1784] [serial = 2252] [outer = 0x8e285800] 09:42:06 INFO - PROCESS | 1784 | 1463762526594 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:42:06 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. 09:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1634ms 09:42:06 INFO - PROCESS | 1784 | 1463762526656 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:42:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:42:06 INFO - PROCESS | 1784 | 1463762526671 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:42:06 INFO - PROCESS | 1784 | 1463762526694 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1784 | 1463762526698 Marionette TRACE conn4 <- [1,2970,null,{}] 09:42:06 INFO - PROCESS | 1784 | 1463762526712 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 1784 | 1463762526977 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:42:07 INFO - PROCESS | 1784 | 1463762527353 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x874eb400 == 136 [pid = 1784] [id = 751] 09:42:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x8db9e400) [pid = 1784] [serial = 2253] [outer = (nil)] 09:42:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0xa1154400) [pid = 1784] [serial = 2254] [outer = 0x8db9e400] 09:42:07 INFO - PROCESS | 1784 | 1463762527454 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0xa214a400) [pid = 1784] [serial = 2255] [outer = 0x8db9e400] 09:42:08 INFO - PROCESS | 1784 | 1463762528432 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:42:08 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. 09:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1818ms 09:42:08 INFO - PROCESS | 1784 | 1463762528497 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:42:08 INFO - PROCESS | 1784 | 1463762528501 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:42:08 INFO - PROCESS | 1784 | 1463762528509 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1784 | 1463762528512 Marionette TRACE conn4 <- [1,2974,null,{}] 09:42:08 INFO - PROCESS | 1784 | 1463762528542 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1784 | 1463762528809 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:42:09 INFO - PROCESS | 1784 | 1463762529170 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9dd52400 == 137 [pid = 1784] [id = 752] 09:42:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0xa1150400) [pid = 1784] [serial = 2256] [outer = (nil)] 09:42:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0xa22c9c00) [pid = 1784] [serial = 2257] [outer = 0xa1150400] 09:42:09 INFO - PROCESS | 1784 | 1463762529281 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0xa2627400) [pid = 1784] [serial = 2258] [outer = 0xa1150400] 09:42:10 INFO - PROCESS | 1784 | 1463762530150 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:42:10 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. 09:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1700ms 09:42:10 INFO - PROCESS | 1784 | 1463762530209 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1784 | 1463762530212 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:42:10 INFO - PROCESS | 1784 | 1463762530220 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1784 | 1463762530223 Marionette TRACE conn4 <- [1,2978,null,{}] 09:42:10 INFO - PROCESS | 1784 | 1463762530253 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 1784 | 1463762530541 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:42:10 INFO - PROCESS | 1784 | 1463762530942 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eece400 == 138 [pid = 1784] [id = 753] 09:42:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x90dd0800) [pid = 1784] [serial = 2259] [outer = (nil)] 09:42:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0xa307c800) [pid = 1784] [serial = 2260] [outer = 0x90dd0800] 09:42:11 INFO - PROCESS | 1784 | 1463762531077 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0xa3083000) [pid = 1784] [serial = 2261] [outer = 0x90dd0800] 09:42:12 INFO - PROCESS | 1784 | 1463762532017 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:42:12 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. 09:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1853ms 09:42:12 INFO - PROCESS | 1784 | 1463762532074 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1784 | 1463762532077 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:42:12 INFO - PROCESS | 1784 | 1463762532086 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1784 | 1463762532089 Marionette TRACE conn4 <- [1,2982,null,{}] 09:42:12 INFO - PROCESS | 1784 | 1463762532098 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 1784 | 1463762532417 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:42:12 INFO - PROCESS | 1784 | 1463762532757 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1784 | ++DOCSHELL 0xa26c3800 == 139 [pid = 1784] [id = 754] 09:42:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0xa26cc800) [pid = 1784] [serial = 2262] [outer = (nil)] 09:42:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa325b400) [pid = 1784] [serial = 2263] [outer = 0xa26cc800] 09:42:12 INFO - PROCESS | 1784 | 1463762532854 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0xa34c9c00) [pid = 1784] [serial = 2264] [outer = 0xa26cc800] 09:42:13 INFO - PROCESS | 1784 | 1463762533680 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:42:13 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 09:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1636ms 09:42:13 INFO - PROCESS | 1784 | 1463762533723 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1784 | 1463762533727 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:42:13 INFO - PROCESS | 1784 | 1463762533735 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1784 | 1463762533740 Marionette TRACE conn4 <- [1,2986,null,{}] 09:42:13 INFO - PROCESS | 1784 | 1463762533747 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 1784 | 1463762534055 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:42:14 INFO - PROCESS | 1784 | 1463762534401 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x98238400 == 140 [pid = 1784] [id = 755] 09:42:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0xa3079000) [pid = 1784] [serial = 2265] [outer = (nil)] 09:42:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0xa50ea400) [pid = 1784] [serial = 2266] [outer = 0xa3079000] 09:42:14 INFO - PROCESS | 1784 | 1463762534501 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0xa6284c00) [pid = 1784] [serial = 2267] [outer = 0xa3079000] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8e129000 == 139 [pid = 1784] [id = 554] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8bc9e000 == 138 [pid = 1784] [id = 551] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8db92400 == 137 [pid = 1784] [id = 318] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8a654c00 == 136 [pid = 1784] [id = 736] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8d651c00 == 135 [pid = 1784] [id = 735] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa4c000 == 134 [pid = 1784] [id = 734] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x874f1c00 == 133 [pid = 1784] [id = 733] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x94738c00 == 132 [pid = 1784] [id = 731] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x954c8c00 == 131 [pid = 1784] [id = 732] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x952c2400 == 130 [pid = 1784] [id = 730] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x918b0400 == 129 [pid = 1784] [id = 729] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x90d32800 == 128 [pid = 1784] [id = 728] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb0400 == 127 [pid = 1784] [id = 654] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x91009400 == 126 [pid = 1784] [id = 726] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x920a1800 == 125 [pid = 1784] [id = 727] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa45400 == 124 [pid = 1784] [id = 725] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8f68b400 == 123 [pid = 1784] [id = 724] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8de89c00 == 122 [pid = 1784] [id = 723] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8e4b3800 == 121 [pid = 1784] [id = 722] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8c393400 == 120 [pid = 1784] [id = 721] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8db92000 == 119 [pid = 1784] [id = 719] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8bc9dc00 == 118 [pid = 1784] [id = 720] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee7000 == 117 [pid = 1784] [id = 718] 09:42:17 INFO - PROCESS | 1784 | --DOCSHELL 0x88b32400 == 116 [pid = 1784] [id = 717] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8db95000) [pid = 1784] [serial = 2037] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x8da7f800) [pid = 1784] [serial = 2150] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8bca7400) [pid = 1784] [serial = 2147] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x9169a800) [pid = 1784] [serial = 2112] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x9100b000) [pid = 1784] [serial = 2111] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x8f95c400) [pid = 1784] [serial = 2109] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8ee65800) [pid = 1784] [serial = 2108] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x8ee57400) [pid = 1784] [serial = 2106] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x8eb5f400) [pid = 1784] [serial = 2105] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x8e28d000) [pid = 1784] [serial = 2103] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x8e281c00) [pid = 1784] [serial = 2102] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x8ddc6c00) [pid = 1784] [serial = 2100] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x8ddaf000) [pid = 1784] [serial = 2099] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x8c397000) [pid = 1784] [serial = 2097] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x8c369800) [pid = 1784] [serial = 2096] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x88d3f000) [pid = 1784] [serial = 2094] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x88b3b800) [pid = 1784] [serial = 2093] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x8a0fcc00) [pid = 1784] [serial = 2144] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x9c0ed400) [pid = 1784] [serial = 2141] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x9b6a8800) [pid = 1784] [serial = 2139] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x9b69f000) [pid = 1784] [serial = 2138] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9b5f6000) [pid = 1784] [serial = 2136] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x9b550400) [pid = 1784] [serial = 2135] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x9b2b3000) [pid = 1784] [serial = 2133] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x9b29a400) [pid = 1784] [serial = 2132] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x9a47c000) [pid = 1784] [serial = 2130] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x9a476400) [pid = 1784] [serial = 2129] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x997f2400) [pid = 1784] [serial = 2127] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x99782400) [pid = 1784] [serial = 2126] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x952c0400) [pid = 1784] [serial = 2124] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x93be7800) [pid = 1784] [serial = 2123] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x92a05800) [pid = 1784] [serial = 2121] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x92759800) [pid = 1784] [serial = 2120] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x920a1c00) [pid = 1784] [serial = 2118] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x919e8000) [pid = 1784] [serial = 2117] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x91750400) [pid = 1784] [serial = 2115] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x9174c000) [pid = 1784] [serial = 2114] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8c369c00) [pid = 1784] [serial = 2148] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8a64f400) [pid = 1784] [serial = 2145] [outer = (nil)] [url = about:blank] 09:42:18 INFO - PROCESS | 1784 | 1463762538607 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4903ms 09:42:18 INFO - PROCESS | 1784 | 1463762538640 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1784 | 1463762538650 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:42:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:42:18 INFO - PROCESS | 1784 | 1463762538659 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1784 | 1463762538665 Marionette TRACE conn4 <- [1,2990,null,{}] 09:42:18 INFO - PROCESS | 1784 | 1463762538674 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1784 | 1463762538914 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:42:19 INFO - PROCESS | 1784 | 1463762539166 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a189000 == 117 [pid = 1784] [id = 756] 09:42:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8a18a800) [pid = 1784] [serial = 2268] [outer = (nil)] 09:42:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8a64c800) [pid = 1784] [serial = 2269] [outer = 0x8a18a800] 09:42:19 INFO - PROCESS | 1784 | 1463762539258 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a8efc00) [pid = 1784] [serial = 2270] [outer = 0x8a18a800] 09:42:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8aee8000 == 118 [pid = 1784] [id = 757] 09:42:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8bca7400) [pid = 1784] [serial = 2271] [outer = (nil)] 09:42:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8c1d8400) [pid = 1784] [serial = 2272] [outer = 0x8bca7400] 09:42:20 INFO - PROCESS | 1784 | 1463762540197 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:42:20 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. 09:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1595ms 09:42:20 INFO - PROCESS | 1784 | 1463762540256 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1784 | 1463762540265 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:42:20 INFO - PROCESS | 1784 | 1463762540277 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1784 | 1463762540281 Marionette TRACE conn4 <- [1,2994,null,{}] 09:42:20 INFO - PROCESS | 1784 | 1463762540289 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 1784 | 1463762540728 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:42:21 INFO - PROCESS | 1784 | 1463762540988 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x872f5800 == 119 [pid = 1784] [id = 758] 09:42:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8c1dd000) [pid = 1784] [serial = 2273] [outer = (nil)] 09:42:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8c390400) [pid = 1784] [serial = 2274] [outer = 0x8c1dd000] 09:42:21 INFO - PROCESS | 1784 | 1463762541073 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8d48e000) [pid = 1784] [serial = 2275] [outer = 0x8c1dd000] 09:42:21 INFO - PROCESS | 1784 | 1463762541894 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1640ms 09:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:42:21 INFO - PROCESS | 1784 | 1463762541926 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1784 | 1463762541929 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:42:21 INFO - PROCESS | 1784 | 1463762541937 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1784 | 1463762541944 Marionette TRACE conn4 <- [1,2998,null,{}] 09:42:21 INFO - PROCESS | 1784 | 1463762541969 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 1784 | 1463762542324 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:42:22 INFO - PROCESS | 1784 | 1463762542365 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38e800 == 120 [pid = 1784] [id = 759] 09:42:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8db9d000) [pid = 1784] [serial = 2276] [outer = (nil)] 09:42:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8dc49000) [pid = 1784] [serial = 2277] [outer = 0x8db9d000] 09:42:22 INFO - PROCESS | 1784 | 1463762542457 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8ddc8000) [pid = 1784] [serial = 2278] [outer = 0x8db9d000] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8da80400) [pid = 1784] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x9b5f4800) [pid = 1784] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8d652800) [pid = 1784] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x88b32800) [pid = 1784] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8aa4e000) [pid = 1784] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x874f4000) [pid = 1784] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x99382c00) [pid = 1784] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x95422800) [pid = 1784] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x93bec800) [pid = 1784] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x9174d000) [pid = 1784] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x920a2800) [pid = 1784] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9100c800) [pid = 1784] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x90d3fc00) [pid = 1784] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x8f962800) [pid = 1784] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8e12b000) [pid = 1784] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x8e4b4000) [pid = 1784] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x8e282400) [pid = 1784] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8dc4c000) [pid = 1784] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8dba8c00) [pid = 1784] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:42:23 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x8aeec000) [pid = 1784] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:42:24 INFO - PROCESS | 1784 | 1463762544126 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:42:24 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. 09:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2247ms 09:42:24 INFO - PROCESS | 1784 | 1463762544183 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:42:24 INFO - PROCESS | 1784 | 1463762544188 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:42:24 INFO - PROCESS | 1784 | 1463762544195 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1784 | 1463762544199 Marionette TRACE conn4 <- [1,3002,null,{}] 09:42:24 INFO - PROCESS | 1784 | 1463762544205 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1784 | 1463762544447 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:42:24 INFO - PROCESS | 1784 | 1463762544688 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d42400 == 121 [pid = 1784] [id = 760] 09:42:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8d48ac00) [pid = 1784] [serial = 2279] [outer = (nil)] 09:42:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8de7ec00) [pid = 1784] [serial = 2280] [outer = 0x8d48ac00] 09:42:24 INFO - PROCESS | 1784 | 1463762544768 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8de88800) [pid = 1784] [serial = 2281] [outer = 0x8d48ac00] 09:42:25 INFO - PROCESS | 1784 | 1463762545707 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:42:25 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. 09:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1532ms 09:42:25 INFO - PROCESS | 1784 | 1463762545728 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1784 | 1463762545735 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:42:25 INFO - PROCESS | 1784 | 1463762545746 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1784 | 1463762545754 Marionette TRACE conn4 <- [1,3006,null,{}] 09:42:25 INFO - PROCESS | 1784 | 1463762545766 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 1784 | 1463762546029 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:42:26 INFO - PROCESS | 1784 | 1463762546387 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x88d39400 == 122 [pid = 1784] [id = 761] 09:42:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8a18f800) [pid = 1784] [serial = 2282] [outer = (nil)] 09:42:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8aa46000) [pid = 1784] [serial = 2283] [outer = 0x8a18f800] 09:42:26 INFO - PROCESS | 1784 | 1463762546486 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8bb15c00) [pid = 1784] [serial = 2284] [outer = 0x8a18f800] 09:42:27 INFO - PROCESS | 1784 | 1463762547383 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:42:27 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. 09:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1694ms 09:42:27 INFO - PROCESS | 1784 | 1463762547441 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1784 | 1463762547451 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:42:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:42:27 INFO - PROCESS | 1784 | 1463762547463 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1784 | 1463762547467 Marionette TRACE conn4 <- [1,3010,null,{}] 09:42:27 INFO - PROCESS | 1784 | 1463762547475 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 1784 | 1463762547870 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:42:28 INFO - PROCESS | 1784 | 1463762548151 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d652400 == 123 [pid = 1784] [id = 762] 09:42:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8db96000) [pid = 1784] [serial = 2285] [outer = (nil)] 09:42:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8ddbd800) [pid = 1784] [serial = 2286] [outer = 0x8db96000] 09:42:28 INFO - PROCESS | 1784 | 1463762548254 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8de82800) [pid = 1784] [serial = 2287] [outer = 0x8db96000] 09:42:29 INFO - PROCESS | 1784 | 1463762549172 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:42:29 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 09:42:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1739ms 09:42:29 INFO - PROCESS | 1784 | 1463762549203 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:42:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:42:29 INFO - PROCESS | 1784 | 1463762549208 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:42:29 INFO - PROCESS | 1784 | 1463762549216 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1784 | 1463762549223 Marionette TRACE conn4 <- [1,3014,null,{}] 09:42:29 INFO - PROCESS | 1784 | 1463762549242 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 1784 | 1463762549627 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:42:29 INFO - PROCESS | 1784 | 1463762549909 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e28d000 == 124 [pid = 1784] [id = 763] 09:42:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8e354c00) [pid = 1784] [serial = 2288] [outer = (nil)] 09:42:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8e359000) [pid = 1784] [serial = 2289] [outer = 0x8e354c00] 09:42:30 INFO - PROCESS | 1784 | 1463762550016 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8e4a8c00) [pid = 1784] [serial = 2290] [outer = 0x8e354c00] 09:42:30 INFO - PROCESS | 1784 | [1784] 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 09:42:30 INFO - PROCESS | 1784 | 1463762550982 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:42:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:42:31 INFO - {} 09:42:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:42:31 INFO - {} 09:42:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:42:31 INFO - {} 09:42:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:42:31 INFO - {} 09:42:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1801ms 09:42:31 INFO - PROCESS | 1784 | 1463762551018 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1784 | 1463762551024 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:42:31 INFO - TEST-START | /FileAPI/fileReader.html 09:42:31 INFO - PROCESS | 1784 | 1463762551081 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1784 | 1463762551086 Marionette TRACE conn4 <- [1,3018,null,{}] 09:42:31 INFO - PROCESS | 1784 | 1463762551092 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1784 | 1463762551367 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:42:31 INFO - PROCESS | 1784 | 1463762551731 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8dedac00 == 125 [pid = 1784] [id = 764] 09:42:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8e4ac400) [pid = 1784] [serial = 2291] [outer = (nil)] 09:42:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8eec5c00) [pid = 1784] [serial = 2292] [outer = 0x8e4ac400] 09:42:31 INFO - PROCESS | 1784 | 1463762551827 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8eedf400) [pid = 1784] [serial = 2293] [outer = 0x8e4ac400] 09:42:32 INFO - PROCESS | 1784 | 1463762552704 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:42:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:42:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:42:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:42:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 1689ms 09:42:32 INFO - PROCESS | 1784 | 1463762552764 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1784 | 1463762552768 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:42:32 INFO - TEST-START | /FileAPI/historical.html 09:42:32 INFO - PROCESS | 1784 | 1463762552776 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1784 | 1463762552781 Marionette TRACE conn4 <- [1,3022,null,{}] 09:42:32 INFO - PROCESS | 1784 | 1463762552788 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 1784 | 1463762553072 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:42:33 INFO - PROCESS | 1784 | 1463762553430 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c38f800 == 126 [pid = 1784] [id = 765] 09:42:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8ee58800) [pid = 1784] [serial = 2294] [outer = (nil)] 09:42:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8f68bc00) [pid = 1784] [serial = 2295] [outer = 0x8ee58800] 09:42:33 INFO - PROCESS | 1784 | 1463762553532 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f8be800) [pid = 1784] [serial = 2296] [outer = 0x8ee58800] 09:42:34 INFO - PROCESS | 1784 | 1463762554393 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:42:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:42:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:42:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:42:34 INFO - TEST-OK | /FileAPI/historical.html | took 1638ms 09:42:34 INFO - PROCESS | 1784 | 1463762554418 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1784 | 1463762554421 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:42:34 INFO - TEST-START | /FileAPI/idlharness.html 09:42:34 INFO - PROCESS | 1784 | 1463762554431 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1784 | 1463762554435 Marionette TRACE conn4 <- [1,3026,null,{}] 09:42:34 INFO - PROCESS | 1784 | 1463762554442 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 1784 | 1463762554738 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:42:35 INFO - PROCESS | 1784 | 1463762555112 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e35e800 == 127 [pid = 1784] [id = 766] 09:42:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x90d33c00) [pid = 1784] [serial = 2297] [outer = (nil)] 09:42:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x9100a400) [pid = 1784] [serial = 2298] [outer = 0x90d33c00] 09:42:35 INFO - PROCESS | 1784 | 1463762555215 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x9100e800) [pid = 1784] [serial = 2299] [outer = 0x90d33c00] 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:42:37 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 09:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:42:37 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 09:42:37 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 09:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:42:37 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 09:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:42:37 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 09:42:37 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 09:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:42:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:42:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:42:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:42:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2663ms 09:42:37 INFO - TEST-START | /FileAPI/idlharness.worker 09:42:37 INFO - PROCESS | 1784 | 1463762556946 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:42:37 INFO - PROCESS | 1784 | 1463762557235 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1784 | 1463762557238 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:42:37 INFO - PROCESS | 1784 | 1463762557259 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1784 | 1463762557263 Marionette TRACE conn4 <- [1,3030,null,{}] 09:42:37 INFO - PROCESS | 1784 | 1463762557269 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 1784 | 1463762557551 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:42:37 INFO - PROCESS | 1784 | 1463762557871 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x91697800 == 128 [pid = 1784] [id = 767] 09:42:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x91714c00) [pid = 1784] [serial = 2300] [outer = (nil)] 09:42:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x982ee400) [pid = 1784] [serial = 2301] [outer = 0x91714c00] 09:42:37 INFO - PROCESS | 1784 | 1463762557975 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x99781c00) [pid = 1784] [serial = 2302] [outer = 0x91714c00] 09:42:38 INFO - PROCESS | 1784 | [1784] 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 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:42:40 INFO - {} 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:42:40 INFO - {} 09:42:40 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 - {} 09:42:40 INFO - {} 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:42:40 INFO - {} 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:42:40 INFO - {} 09:42:40 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 - {} 09:42:40 INFO - {} 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 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 09:42:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:40 INFO - {} 09:42:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3036ms 09:42:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:42:40 INFO - PROCESS | 1784 | 1463762560160 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:42:40 INFO - PROCESS | 1784 | 1463762560300 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1784 | 1463762560316 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:42:40 INFO - PROCESS | 1784 | 1463762560340 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1784 | 1463762560359 Marionette TRACE conn4 <- [1,3034,null,{}] 09:42:40 INFO - PROCESS | 1784 | 1463762560385 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1784 | 1463762560893 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:42:41 INFO - PROCESS | 1784 | 1463762561130 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9773a800 == 129 [pid = 1784] [id = 768] 09:42:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 151 (0x997ef400) [pid = 1784] [serial = 2303] [outer = (nil)] 09:42:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 152 (0xa6c3e800) [pid = 1784] [serial = 2304] [outer = 0x997ef400] 09:42:41 INFO - PROCESS | 1784 | 1463762561222 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 153 (0xa6cd9c00) [pid = 1784] [serial = 2305] [outer = 0x997ef400] 09:42:42 INFO - PROCESS | 1784 | 1463762562053 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1768ms 09:42:42 INFO - PROCESS | 1784 | 1463762562104 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:42:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:42:42 INFO - PROCESS | 1784 | 1463762562109 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:42:42 INFO - PROCESS | 1784 | 1463762562117 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 1784 | 1463762562120 Marionette TRACE conn4 <- [1,3038,null,{}] 09:42:42 INFO - PROCESS | 1784 | 1463762562128 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 1784 | 1463762562388 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:42:42 INFO - PROCESS | 1784 | 1463762562757 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x86aa3400 == 130 [pid = 1784] [id = 769] 09:42:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 154 (0x86aa4400) [pid = 1784] [serial = 2306] [outer = (nil)] 09:42:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 155 (0x86aab000) [pid = 1784] [serial = 2307] [outer = 0x86aa4400] 09:42:42 INFO - PROCESS | 1784 | 1463762562869 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 156 (0x86aae000) [pid = 1784] [serial = 2308] [outer = 0x86aa4400] 09:42:43 INFO - PROCESS | 1784 | 1463762563632 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:42:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1533ms 09:42:43 INFO - PROCESS | 1784 | 1463762563670 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1784 | 1463762563674 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:42:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:42:43 INFO - PROCESS | 1784 | 1463762563686 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1784 | 1463762563690 Marionette TRACE conn4 <- [1,3042,null,{}] 09:42:43 INFO - PROCESS | 1784 | 1463762563697 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 1784 | 1463762563970 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:42:44 INFO - PROCESS | 1784 | 1463762564257 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x86aa3000 == 131 [pid = 1784] [id = 770] 09:42:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 157 (0x86aafc00) [pid = 1784] [serial = 2309] [outer = (nil)] 09:42:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 158 (0x9a0c4c00) [pid = 1784] [serial = 2310] [outer = 0x86aafc00] 09:42:44 INFO - PROCESS | 1784 | 1463762564353 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 159 (0xa6c3f800) [pid = 1784] [serial = 2311] [outer = 0x86aafc00] 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:42:45 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. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:42:45 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'.) 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:42:45 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. 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:42:45 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. 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:45 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. 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:42:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1881ms 09:42:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:42:45 INFO - PROCESS | 1784 | 1463762565488 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:42:45 INFO - PROCESS | 1784 | 1463762565568 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1784 | 1463762565575 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:42:45 INFO - PROCESS | 1784 | 1463762565689 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1784 | 1463762565700 Marionette TRACE conn4 <- [1,3046,null,{}] 09:42:45 INFO - PROCESS | 1784 | 1463762565819 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 1784 | 1463762566185 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:42:46 INFO - PROCESS | 1784 | 1463762566491 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x86ab1c00 == 132 [pid = 1784] [id = 771] 09:42:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 160 (0x9171a800) [pid = 1784] [serial = 2312] [outer = (nil)] 09:42:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 161 (0x9a745400) [pid = 1784] [serial = 2313] [outer = 0x9171a800] 09:42:46 INFO - PROCESS | 1784 | 1463762566591 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 162 (0x9aa0c400) [pid = 1784] [serial = 2314] [outer = 0x9171a800] 09:42:46 INFO - PROCESS | 1784 | [1784] 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 09:42:47 INFO - PROCESS | 1784 | 1463762567524 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:42:47 INFO - {} 09:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1956ms 09:42:47 INFO - PROCESS | 1784 | 1463762567545 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1784 | 1463762567549 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:42:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:42:47 INFO - PROCESS | 1784 | 1463762567556 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 1784 | 1463762567561 Marionette TRACE conn4 <- [1,3050,null,{}] 09:42:47 INFO - PROCESS | 1784 | 1463762567572 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 1784 | 1463762567867 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:42:48 INFO - PROCESS | 1784 | 1463762568253 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b29b000 == 133 [pid = 1784] [id = 772] 09:42:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 163 (0x9b2b3000) [pid = 1784] [serial = 2315] [outer = (nil)] 09:42:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 164 (0x9b5f6000) [pid = 1784] [serial = 2316] [outer = 0x9b2b3000] 09:42:48 INFO - PROCESS | 1784 | 1463762568351 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 165 (0x9b5fb400) [pid = 1784] [serial = 2317] [outer = 0x9b2b3000] 09:42:49 INFO - PROCESS | 1784 | 1463762569165 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:42:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1634ms 09:42:49 INFO - PROCESS | 1784 | 1463762569193 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1784 | 1463762569197 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:42:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:42:49 INFO - PROCESS | 1784 | 1463762569206 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1784 | 1463762569210 Marionette TRACE conn4 <- [1,3054,null,{}] 09:42:49 INFO - PROCESS | 1784 | 1463762569227 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 1784 | 1463762569483 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:42:49 INFO - PROCESS | 1784 | 1463762569860 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9aa0fc00 == 134 [pid = 1784] [id = 773] 09:42:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 166 (0x9aa46c00) [pid = 1784] [serial = 2318] [outer = (nil)] 09:42:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 167 (0x9b8b5000) [pid = 1784] [serial = 2319] [outer = 0x9aa46c00] 09:42:49 INFO - PROCESS | 1784 | 1463762569960 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 168 (0x9c2ccc00) [pid = 1784] [serial = 2320] [outer = 0x9aa46c00] 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:42:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:51 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" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:51 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" 09:42:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2095ms 09:42:51 INFO - PROCESS | 1784 | 1463762571115 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:42:51 INFO - PROCESS | 1784 | 1463762571375 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1784 | 1463762571384 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:42:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:42:51 INFO - PROCESS | 1784 | 1463762571535 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1784 | 1463762571538 Marionette TRACE conn4 <- [1,3058,null,{}] 09:42:51 INFO - PROCESS | 1784 | 1463762571550 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 1784 | 1463762571870 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:42:52 INFO - PROCESS | 1784 | 1463762572231 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x88464800 == 135 [pid = 1784] [id = 774] 09:42:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 169 (0x88464c00) [pid = 1784] [serial = 2321] [outer = (nil)] 09:42:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 170 (0xa22c6400) [pid = 1784] [serial = 2322] [outer = 0x88464c00] 09:42:52 INFO - PROCESS | 1784 | 1463762572322 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 171 (0xa30f3400) [pid = 1784] [serial = 2323] [outer = 0x88464c00] 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:42:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:42:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:42:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:42:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:42:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:42:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:42:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:42:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:42:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1791ms 09:42:53 INFO - PROCESS | 1784 | 1463762573256 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:42:53 INFO - PROCESS | 1784 | 1463762573281 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1784 | 1463762573288 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:42:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:42:53 INFO - PROCESS | 1784 | 1463762573299 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1784 | 1463762573305 Marionette TRACE conn4 <- [1,3062,null,{}] 09:42:53 INFO - PROCESS | 1784 | 1463762573361 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 1784 | 1463762573650 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:42:54 INFO - PROCESS | 1784 | 1463762574060 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x85fcd800 == 136 [pid = 1784] [id = 775] 09:42:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 172 (0x85fce800) [pid = 1784] [serial = 2324] [outer = (nil)] 09:42:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 173 (0x874efc00) [pid = 1784] [serial = 2325] [outer = 0x85fce800] 09:42:54 INFO - PROCESS | 1784 | 1463762574161 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 174 (0x8a68f400) [pid = 1784] [serial = 2326] [outer = 0x85fce800] 09:42:54 INFO - PROCESS | 1784 | [1784] 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 09:42:55 INFO - PROCESS | 1784 | 1463762575053 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:42:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:42:55 INFO - {} 09:42:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1799ms 09:42:55 INFO - PROCESS | 1784 | 1463762575104 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1784 | 1463762575107 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:42:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:42:55 INFO - PROCESS | 1784 | 1463762575117 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1784 | 1463762575120 Marionette TRACE conn4 <- [1,3066,null,{}] 09:42:55 INFO - PROCESS | 1784 | 1463762575127 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 1784 | 1463762575496 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8aee8000 == 135 [pid = 1784] [id = 757] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8eece400 == 134 [pid = 1784] [id = 753] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0xa26c3800 == 133 [pid = 1784] [id = 754] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x9dd52400 == 132 [pid = 1784] [id = 752] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x874eb400 == 131 [pid = 1784] [id = 751] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x9a47d000 == 130 [pid = 1784] [id = 749] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8db9f800 == 129 [pid = 1784] [id = 750] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x9a24ec00 == 128 [pid = 1784] [id = 748] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8bca8400 == 127 [pid = 1784] [id = 747] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8ded1c00 == 126 [pid = 1784] [id = 745] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x9473bc00 == 125 [pid = 1784] [id = 746] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8c1e6800 == 124 [pid = 1784] [id = 744] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc49400 == 123 [pid = 1784] [id = 743] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8eb63000 == 122 [pid = 1784] [id = 741] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8f95d800 == 121 [pid = 1784] [id = 742] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x88ba0400 == 120 [pid = 1784] [id = 740] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8dc4bc00 == 119 [pid = 1784] [id = 739] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x8aa50000 == 118 [pid = 1784] [id = 738] 09:42:58 INFO - PROCESS | 1784 | --DOCSHELL 0x88b33c00 == 117 [pid = 1784] [id = 737] 09:42:58 INFO - PROCESS | 1784 | 1463762578485 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 173 (0x8ddb1000) [pid = 1784] [serial = 2091] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 172 (0x9c2c6c00) [pid = 1784] [serial = 2142] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 171 (0x8da8d000) [pid = 1784] [serial = 2207] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 170 (0x8db9b000) [pid = 1784] [serial = 2208] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 169 (0x88d3a400) [pid = 1784] [serial = 2154] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 168 (0x88b36800) [pid = 1784] [serial = 2153] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 167 (0x8bb1a000) [pid = 1784] [serial = 2204] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 166 (0x88b3a400) [pid = 1784] [serial = 2201] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 165 (0x88d47c00) [pid = 1784] [serial = 2202] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 164 (0x9b2b9c00) [pid = 1784] [serial = 2198] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 163 (0x9a478c00) [pid = 1784] [serial = 2196] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 162 (0x9a475000) [pid = 1784] [serial = 2195] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 161 (0x997ee400) [pid = 1784] [serial = 2193] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 160 (0x997e8800) [pid = 1784] [serial = 2192] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 159 (0x98230c00) [pid = 1784] [serial = 2190] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 158 (0x97736000) [pid = 1784] [serial = 2189] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 157 (0x952be800) [pid = 1784] [serial = 2187] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 156 (0x94739c00) [pid = 1784] [serial = 2186] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 155 (0x92a06800) [pid = 1784] [serial = 2184] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 154 (0x920adc00) [pid = 1784] [serial = 2183] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 153 (0x91758800) [pid = 1784] [serial = 2181] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 152 (0x9174f800) [pid = 1784] [serial = 2180] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 151 (0x91696400) [pid = 1784] [serial = 2178] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 150 (0x91691400) [pid = 1784] [serial = 2177] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0x90dd7000) [pid = 1784] [serial = 2175] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x90dd1000) [pid = 1784] [serial = 2174] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x8f959400) [pid = 1784] [serial = 2172] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x8f8c2c00) [pid = 1784] [serial = 2171] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x8f685c00) [pid = 1784] [serial = 2169] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x8eb5dc00) [pid = 1784] [serial = 2168] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x8e35c000) [pid = 1784] [serial = 2166] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8e354000) [pid = 1784] [serial = 2165] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8dedf400) [pid = 1784] [serial = 2163] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8ded5c00) [pid = 1784] [serial = 2162] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x8ddb2000) [pid = 1784] [serial = 2160] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8dc47400) [pid = 1784] [serial = 2159] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8c392800) [pid = 1784] [serial = 2157] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8c1dc400) [pid = 1784] [serial = 2156] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x8dc47800) [pid = 1784] [serial = 2210] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8c36d000) [pid = 1784] [serial = 2205] [outer = (nil)] [url = about:blank] 09:42:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x874ea400 == 118 [pid = 1784] [id = 776] 09:42:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x874eb400) [pid = 1784] [serial = 2327] [outer = (nil)] 09:42:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x874f6800) [pid = 1784] [serial = 2328] [outer = 0x874eb400] 09:42:58 INFO - PROCESS | 1784 | 1463762578849 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x88b95800) [pid = 1784] [serial = 2329] [outer = 0x874eb400] 09:42:59 INFO - PROCESS | 1784 | 1463762579636 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:42:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 4544ms 09:42:59 INFO - PROCESS | 1784 | 1463762579664 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1784 | 1463762579670 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:42:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:42:59 INFO - PROCESS | 1784 | 1463762579679 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1784 | 1463762579685 Marionette TRACE conn4 <- [1,3070,null,{}] 09:42:59 INFO - PROCESS | 1784 | 1463762579694 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 1784 | 1463762580044 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:43:00 INFO - PROCESS | 1784 | 1463762580225 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a185400 == 119 [pid = 1784] [id = 777] 09:43:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8a18a400) [pid = 1784] [serial = 2330] [outer = (nil)] 09:43:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8a691000) [pid = 1784] [serial = 2331] [outer = 0x8a18a400] 09:43:00 INFO - PROCESS | 1784 | 1463762580350 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8a697c00) [pid = 1784] [serial = 2332] [outer = 0x8a18a400] 09:43:01 INFO - PROCESS | 1784 | 1463762581209 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:43:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1543ms 09:43:01 INFO - PROCESS | 1784 | 1463762581226 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1784 | 1463762581233 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:43:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:43:01 INFO - PROCESS | 1784 | 1463762581244 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1784 | 1463762581247 Marionette TRACE conn4 <- [1,3074,null,{}] 09:43:01 INFO - PROCESS | 1784 | 1463762581255 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1784 | 1463762581632 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:43:01 INFO - PROCESS | 1784 | 1463762581686 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8a697000 == 120 [pid = 1784] [id = 778] 09:43:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8a69b000) [pid = 1784] [serial = 2333] [outer = (nil)] 09:43:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8bca1c00) [pid = 1784] [serial = 2334] [outer = 0x8a69b000] 09:43:01 INFO - PROCESS | 1784 | 1463762581812 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8c36d800) [pid = 1784] [serial = 2335] [outer = 0x8a69b000] 09:43:03 INFO - PROCESS | 1784 | 1463762583076 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1886ms 09:43:03 INFO - PROCESS | 1784 | 1463762583131 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:43:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:43:03 INFO - PROCESS | 1784 | 1463762583136 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:43:03 INFO - PROCESS | 1784 | 1463762583146 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1784 | 1463762583156 Marionette TRACE conn4 <- [1,3078,null,{}] 09:43:03 INFO - PROCESS | 1784 | 1463762583184 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 1784 | 1463762583527 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x8c1dd400) [pid = 1784] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x8eb5a000) [pid = 1784] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x8eec2800) [pid = 1784] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x9aa0c800) [pid = 1784] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0xa3079000) [pid = 1784] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8db9e400) [pid = 1784] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x8a18a800) [pid = 1784] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x90dd0800) [pid = 1784] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x8de82c00) [pid = 1784] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8db9d000) [pid = 1784] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0xa1150400) [pid = 1784] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8c1dd000) [pid = 1784] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0xa26cc800) [pid = 1784] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x88b3c800) [pid = 1784] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8ee56400) [pid = 1784] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x8d48ec00) [pid = 1784] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x90dcbc00) [pid = 1784] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9473e400) [pid = 1784] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x8f95f000) [pid = 1784] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x8bca7400) [pid = 1784] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9a2b1c00) [pid = 1784] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9174c800) [pid = 1784] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x8ded7000) [pid = 1784] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x97736400) [pid = 1784] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:43:04 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8e285800) [pid = 1784] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:43:04 INFO - PROCESS | 1784 | 1463762584437 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x88b3c800 == 121 [pid = 1784] [id = 779] 09:43:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8a18a800) [pid = 1784] [serial = 2336] [outer = (nil)] 09:43:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8c36d400) [pid = 1784] [serial = 2337] [outer = 0x8a18a800] 09:43:04 INFO - PROCESS | 1784 | 1463762584538 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8dba7000) [pid = 1784] [serial = 2338] [outer = 0x8a18a800] 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:43:05 INFO - reader.readAsText(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:43:05 INFO - reader.readAsDataURL(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:43:05 INFO - reader.readAsArrayBuffer(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:43:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:05 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1784 | 1463762585322 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:43:05 INFO - PROCESS | 1784 | 1463762585333 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1784 | 1463762585341 Marionette TRACE conn4 <- [1,3082,null,{}] 09:43:05 INFO - PROCESS | 1784 | 1463762585350 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1784 | 1463762585677 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:43:05 INFO - PROCESS | 1784 | 1463762585704 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8db9c800 == 122 [pid = 1784] [id = 780] 09:43:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x8dc47400) [pid = 1784] [serial = 2339] [outer = (nil)] 09:43:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8ddc4000) [pid = 1784] [serial = 2340] [outer = 0x8dc47400] 09:43:05 INFO - PROCESS | 1784 | 1463762585784 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8ddccc00) [pid = 1784] [serial = 2341] [outer = 0x8dc47400] 09:43:06 INFO - PROCESS | 1784 | 1463762586962 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:43:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1643ms 09:43:06 INFO - PROCESS | 1784 | 1463762586979 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1784 | 1463762586987 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:43:07 INFO - PROCESS | 1784 | 1463762586997 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 1784 | 1463762587005 Marionette TRACE conn4 <- [1,3086,null,{}] 09:43:07 INFO - PROCESS | 1784 | 1463762587014 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 1784 | 1463762587312 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:43:07 INFO - PROCESS | 1784 | 1463762587705 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x88468c00 == 123 [pid = 1784] [id = 781] 09:43:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x88469000) [pid = 1784] [serial = 2342] [outer = (nil)] 09:43:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x88d40400) [pid = 1784] [serial = 2343] [outer = 0x88469000] 09:43:07 INFO - PROCESS | 1784 | 1463762587808 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8a0f3c00) [pid = 1784] [serial = 2344] [outer = 0x88469000] 09:43:08 INFO - PROCESS | 1784 | 1463762588692 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1739ms 09:43:08 INFO - PROCESS | 1784 | 1463762588737 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1784 | 1463762588747 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:43:08 INFO - PROCESS | 1784 | 1463762588760 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1784 | 1463762588766 Marionette TRACE conn4 <- [1,3090,null,{}] 09:43:08 INFO - PROCESS | 1784 | 1463762588773 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 1784 | 1463762589095 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:43:09 INFO - PROCESS | 1784 | 1463762589518 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8c1da000 == 124 [pid = 1784] [id = 782] 09:43:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8c1da400) [pid = 1784] [serial = 2345] [outer = (nil)] 09:43:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8c371400) [pid = 1784] [serial = 2346] [outer = 0x8c1da400] 09:43:09 INFO - PROCESS | 1784 | 1463762589613 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8d64bc00) [pid = 1784] [serial = 2347] [outer = 0x8c1da400] 09:43:10 INFO - PROCESS | 1784 | 1463762590519 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1792ms 09:43:10 INFO - PROCESS | 1784 | 1463762590552 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:43:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:43:10 INFO - PROCESS | 1784 | 1463762590557 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:43:10 INFO - PROCESS | 1784 | 1463762590565 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 1784 | 1463762590573 Marionette TRACE conn4 <- [1,3094,null,{}] 09:43:10 INFO - PROCESS | 1784 | 1463762590592 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 1784 | 1463762590875 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:43:11 INFO - PROCESS | 1784 | 1463762591261 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ddc0000 == 125 [pid = 1784] [id = 783] 09:43:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8ddc8c00) [pid = 1784] [serial = 2348] [outer = (nil)] 09:43:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8ded2c00) [pid = 1784] [serial = 2349] [outer = 0x8ddc8c00] 09:43:11 INFO - PROCESS | 1784 | 1463762591365 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8e124c00) [pid = 1784] [serial = 2350] [outer = 0x8ddc8c00] 09:43:12 INFO - PROCESS | 1784 | 1463762592259 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:43:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1746ms 09:43:12 INFO - PROCESS | 1784 | 1463762592311 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:43:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:43:12 INFO - PROCESS | 1784 | 1463762592317 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:43:12 INFO - PROCESS | 1784 | 1463762592324 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 1784 | 1463762592328 Marionette TRACE conn4 <- [1,3098,null,{}] 09:43:12 INFO - PROCESS | 1784 | 1463762592336 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 1784 | 1463762592648 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:43:13 INFO - PROCESS | 1784 | 1463762593031 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x85fca400 == 126 [pid = 1784] [id = 784] 09:43:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8e12f800) [pid = 1784] [serial = 2351] [outer = (nil)] 09:43:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8e28d400) [pid = 1784] [serial = 2352] [outer = 0x8e12f800] 09:43:13 INFO - PROCESS | 1784 | 1463762593135 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8e35c000) [pid = 1784] [serial = 2353] [outer = 0x8e12f800] 09:43:13 INFO - PROCESS | 1784 | 1463762593966 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:43:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1690ms 09:43:14 INFO - PROCESS | 1784 | 1463762594015 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:43:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:43:14 INFO - PROCESS | 1784 | 1463762594019 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:43:14 INFO - PROCESS | 1784 | 1463762594027 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1784 | 1463762594031 Marionette TRACE conn4 <- [1,3102,null,{}] 09:43:14 INFO - PROCESS | 1784 | 1463762594038 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 1784 | 1463762594532 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:43:14 INFO - PROCESS | 1784 | 1463762594820 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x86aab400 == 127 [pid = 1784] [id = 785] 09:43:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8ddc0400) [pid = 1784] [serial = 2354] [outer = (nil)] 09:43:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8e4b3400) [pid = 1784] [serial = 2355] [outer = 0x8ddc0400] 09:43:14 INFO - PROCESS | 1784 | 1463762594922 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8eb5a000) [pid = 1784] [serial = 2356] [outer = 0x8ddc0400] 09:43:15 INFO - PROCESS | 1784 | 1463762595792 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:43:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1792ms 09:43:15 INFO - PROCESS | 1784 | 1463762595818 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:43:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:43:15 INFO - PROCESS | 1784 | 1463762595823 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:43:15 INFO - PROCESS | 1784 | 1463762595831 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1784 | 1463762595834 Marionette TRACE conn4 <- [1,3106,null,{}] 09:43:15 INFO - PROCESS | 1784 | 1463762595842 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1784 | 1463762596122 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:43:16 INFO - PROCESS | 1784 | 1463762596524 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e4b5400 == 128 [pid = 1784] [id = 786] 09:43:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8ee56400) [pid = 1784] [serial = 2357] [outer = (nil)] 09:43:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x8f8bb400) [pid = 1784] [serial = 2358] [outer = 0x8ee56400] 09:43:16 INFO - PROCESS | 1784 | 1463762596625 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x8f955000) [pid = 1784] [serial = 2359] [outer = 0x8ee56400] 09:43:17 INFO - PROCESS | 1784 | 1463762597446 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:43:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1647ms 09:43:17 INFO - PROCESS | 1784 | 1463762597478 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:43:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:43:17 INFO - PROCESS | 1784 | 1463762597483 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:43:17 INFO - PROCESS | 1784 | 1463762597491 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 1784 | 1463762597494 Marionette TRACE conn4 <- [1,3110,null,{}] 09:43:17 INFO - PROCESS | 1784 | 1463762597502 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 1784 | 1463762597765 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:43:18 INFO - PROCESS | 1784 | 1463762598061 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e122000 == 129 [pid = 1784] [id = 787] 09:43:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x8f689800) [pid = 1784] [serial = 2360] [outer = (nil)] 09:43:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x90d3b000) [pid = 1784] [serial = 2361] [outer = 0x8f689800] 09:43:18 INFO - PROCESS | 1784 | 1463762598207 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x90dce800) [pid = 1784] [serial = 2362] [outer = 0x8f689800] 09:43:19 INFO - PROCESS | 1784 | 1463762599043 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:43:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:43:19 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 09:43:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:43:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1590ms 09:43:19 INFO - PROCESS | 1784 | 1463762599081 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1784 | 1463762599085 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:43:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:43:19 INFO - PROCESS | 1784 | 1463762599093 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1784 | 1463762599096 Marionette TRACE conn4 <- [1,3114,null,{}] 09:43:19 INFO - PROCESS | 1784 | 1463762599104 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 1784 | 1463762599407 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:43:19 INFO - PROCESS | 1784 | 1463762599778 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2157b0cb-46eb-49f5-95a1-f0e7a3035f56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d647000 == 130 [pid = 1784] [id = 788] 09:43:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8ee65c00) [pid = 1784] [serial = 2363] [outer = (nil)] 09:43:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x91694800) [pid = 1784] [serial = 2364] [outer = 0x8ee65c00] 09:43:19 INFO - PROCESS | 1784 | 1463762599884 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x9169c400) [pid = 1784] [serial = 2365] [outer = 0x8ee65c00] 09:43:20 INFO - PROCESS | 1784 | 1463762600742 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:43:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1694ms 09:43:20 INFO - PROCESS | 1784 | 1463762600788 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 1784 | 1463762600793 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:43:21 WARNING - u'runner_teardown' () 09:43:21 INFO - No more tests 09:43:21 INFO - Got 0 unexpected results 09:43:21 INFO - SUITE-END | took 1429s 09:43:22 INFO - Closing logging queue 09:43:22 INFO - queue closed 09:43:22 INFO - Return code: 0 09:43:22 WARNING - # TBPL SUCCESS # 09:43:22 INFO - Running post-action listener: _resource_record_post_action 09:43:22 INFO - Running post-run listener: _resource_record_post_run 09:43:23 INFO - Total resource usage - Wall time: 1471s; CPU: 98.0%; Read bytes: 14143488; Write bytes: 924098560; Read time: 488; Write time: 249184 09:43:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:43:23 INFO - install - Wall time: 37s; CPU: 100.0%; Read bytes: 0; Write bytes: 142995456; Read time: 0; Write time: 144660 09:43:23 INFO - run-tests - Wall time: 1434s; CPU: 98.0%; Read bytes: 11161600; Write bytes: 781103104; Read time: 376; Write time: 104524 09:43:23 INFO - Running post-run listener: _upload_blobber_files 09:43:23 INFO - Blob upload gear active. 09:43:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:43:23 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 09:43:23 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'] 09:43:23 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 09:43:24 INFO - (blobuploader) - INFO - Open directory for files ... 09:43:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:43:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:43:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:43:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:43:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:43:27 INFO - (blobuploader) - INFO - Done attempting. 09:43:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:43:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:43:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:43:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:43:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:43:28 INFO - (blobuploader) - INFO - Done attempting. 09:43:28 INFO - (blobuploader) - INFO - Iteration through files over. 09:43:28 INFO - Return code: 0 09:43:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:43:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:43:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e3c390d9ab1c38c7d6f13bcd175d54d696a1800b363a71d97855206d8784f143a25d83f35d8dd9b6d808be428439f48d695e69ab59a6ca761b9c2effb2c87c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb11b82a79a61175dd563a593266ceae824b07c0127d00a13f8b3bbbe8b1efb1c4833de3af3b8e3cdb897babd416aadb4e1c50e0ef39eabcd3d4c06032892f6a"} 09:43:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:43:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:43:28 INFO - Contents: 09:43:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e3c390d9ab1c38c7d6f13bcd175d54d696a1800b363a71d97855206d8784f143a25d83f35d8dd9b6d808be428439f48d695e69ab59a6ca761b9c2effb2c87c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb11b82a79a61175dd563a593266ceae824b07c0127d00a13f8b3bbbe8b1efb1c4833de3af3b8e3cdb897babd416aadb4e1c50e0ef39eabcd3d4c06032892f6a"} 09:43:28 INFO - Running post-run listener: copy_logs_to_upload_dir 09:43:28 INFO - Copying logs to upload dir... 09:43:28 INFO - mkdir: /builds/slave/test/build/upload/logs 09:43:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1558.828749 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 59 secs) (at 2016-05-20 09:43:28.740889) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 09:43:28.750694) ========= 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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e3c390d9ab1c38c7d6f13bcd175d54d696a1800b363a71d97855206d8784f143a25d83f35d8dd9b6d808be428439f48d695e69ab59a6ca761b9c2effb2c87c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb11b82a79a61175dd563a593266ceae824b07c0127d00a13f8b3bbbe8b1efb1c4833de3af3b8e3cdb897babd416aadb4e1c50e0ef39eabcd3d4c06032892f6a"} build_url:https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035581 build_url: 'https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/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/e3c390d9ab1c38c7d6f13bcd175d54d696a1800b363a71d97855206d8784f143a25d83f35d8dd9b6d808be428439f48d695e69ab59a6ca761b9c2effb2c87c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cb11b82a79a61175dd563a593266ceae824b07c0127d00a13f8b3bbbe8b1efb1c4833de3af3b8e3cdb897babd416aadb4e1c50e0ef39eabcd3d4c06032892f6a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aQqtfrfiTqSaIfMlTtMkIA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 09:43:28.821028) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:43:28.821412) ========= 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-1463759709.980960-7682892 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018963 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 09:43:28.931437) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 09:43:28.931760) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 09:43:28.935250) ========= ========= Total master_lag: 1.08 =========